我想獲得總評論的用戶有..Laravel計數與在內部刀刃
控制器:
public function index()
{
$setting = Setting::findOrFail(1);
$comments = Comment::where('published', '=', '1')->get();
$users = User::all();
return view('page.index', compact('setting', 'comments', 'users'));
}
查看:
@foreach($comments as $comment)
{{ count($users->where('user_id', '=', $comment->user_id)) }}
@endforeach
的問題是,它只返回0,我有2個評論那裏..即使使用用戶ID來代替「$ comment-> user_id」它不工作。仍然顯示0.
謝謝隊友,我已經嘗試過了,但是我在'where'中加了'=',這也給了我0 ..大聲笑再次感謝。 – TiagoF