with 渴求式预加载 可以有效的避免 N+1 问题,用法如下:
$books = App\Book::with('author')- get();
如果有多个关联关系可以用“,”隔开,还可以使用闭包来对关联关系进行限制,向下面这样:
//查询所有的用户,查询条件:发布过标题中有first的post $users = User::with(['posts' = function ($query) {