Laravel WithCount 使用 where
Posted
技术标签:
【中文标题】Laravel WithCount 使用 where【英文标题】:Laravel WithCount using where 【发布时间】:2020-01-30 10:39:51 【问题描述】:我有 3 张桌子:
表 1
courses
:
表 2
Question
:
Users
:
-ID
-nom
问题是我想统计用户刚刚添加的所有问题。
我在示范课程中尝试了这个: 但我想添加 id_user = id
public function answers()
return $this->hasMany('App\QuestionUsers','idcours', 'id_cours');
但这会返回所有用户添加的所有问题的计数。请需要帮助
【问题讨论】:
Counting total posts by a user in the blade view的可能重复 【参考方案1】:我找到了解决方案,只需调用 Auth 并添加位置
public function answers()
return $this->hasMany('App\QuestionUsers','idcours', 'id_cours')->where('idusers',Auth::id());
【讨论】:
你在哪里使用 WithCount??以上是关于Laravel WithCount 使用 where的主要内容,如果未能解决你的问题,请参考以下文章