所以我有两个模型like和follow模型,我想创建一个活动页面,用户可以在其中相应地看到他的最新活动。我考虑过使用 Laravel 的merge功能合并视图中的两个模型,但我不知道如何指示用户是否喜欢该帖子或关注博客。
$like= Like::where('user_id', '=', auth()->user()->id)->orderBy('created_at','desc')->get();
$follow = Follow::where('user_id', '=', auth()->user()->id)->orderBy('created_at','desc')->get();
$all = $like->merge($follow);
如果我在视图中使用 if 语句,它将对视图中的不同数据进行分组,而不是将它们组合在一起以形成活动时间线。
如果你能帮忙谢谢
茅侃侃