Laravel select 子查询

Laravel select subquery

我一直在试图弄清楚如何 运行 这是从数据库中的单个查询,而不是使用一个查询获取结果然后执行另一个。

$query->whereIn('page_user_id', Staff::lists('staff_id'));

感谢您的帮助

$query->join('staff', 'staff.staff_id', '=', 'user.page_user_id')->get();

我认为这会有所帮助。 供参考http://laravel.com/docs/5.1/queries