一篇帖子可以有很多评论。
一条评论可以有很多喜欢的地方。
当我展示一个帖子时,我渴望加载它的评论。对于这些评论中的每一条,我想展示一个事实,即帖子的作者是否喜欢这个评论。
所以我发现自己处于这样一种情况,我确实需要加载()而不是用()链接一个,所有这些都是因为我需要首先检索帖子的作者id(
$post-
尽管这实际上工作得很好(它确实渴望加载),但我对我的控制器现在看起来有多丑非常恼火。
有没有一种方法可以像使用()查询范围
a
那样加载()
?我想以一种优雅的方式将这一块移动到特征中,而不是让它驻留在我的控制器中。是的,我正计划在函数中移动那个讨厌的部分,但我真的希望我能保持管道/链接$post=post::query()-
下面附上截图。我在寻求指导。代码工作。
我把它移到了trait中的方法中。