我正在寻找一种根据模型关系的存在来查询模型的方法。
http://paste.laravel.com/xuh以下是我要完成的内容。
基本思路是仅搜索用户在shared_access
表中有权访问的集合。
Dreamcode(不起作用):
Collection::where('sharedAccess.user_id', '=', Auth::user()->id->get())
答案 0 :(得分:1)
查看fancy has() method。它基本上允许你做这样的事情:
Collection::has('sharedAccess')->get();
这将获取具有相关SharedAccess
实例的所有集合。