伙计我首先有2个表是用户第二个是备注:
我使用多对多关系
连接两个表用户,备注和user_note表
现在我正在尝试登录用户注释,我已经通过Auth::user() -> id
登录了用户ID,我也试图让所有其他用户看到相同的注释。
例如
user_id = 1 可以看到 note_id = 2 , user_id = 2 可以看到 note_id = 2 。< / p>
note_id = 2 2位用户。
问题:
我想要雄辩,让我所有登录用户的笔记和其他共享相同笔记的用户。
我尝试了whereHas
,但我无法得到我需要的东西。
答案 0 :(得分:0)
试试这个:
$loggedInUser = Auth::user();
$notes = $loggedInUser->notes()->with('users')->get();