嘿,我做的数据表,以显示有多少评论,从我的用户登录,并使该职位,但我有一些错误,它检索只有1条,但实际上我得到了26条评论,我不知道为什么。
在我的控制器中:
public function getCountComment()
{
$user = Auth::user();
return $all_count = $user->post()
->withCount('comment_to_post')
->take(5)->get();
}
模型注解.php:
public function comment_to_post()
{
return $this->belongsTo('App\Post','id_user');
}
我有26条评论,但它只检索到1条评论计数。希望你们能帮我
“评论到帖子计数”:1
3条答案
按热度按时间bttbmeg01#
删除take(5)方法(限制)可以修复它。。
r7knjye22#
我已经在我的代码中这样做了-希望它有帮助
f45qwnt83#
你应该试试这个: