好吧,我找到了解决方案。可以通过将
closure函数
with()作为数组的第二个索引传递来完成
Post::with(array('user'=>function($query){ $query->select('id','username');}))->get();它只会选择
id和
username从其他表中选择。我希望这会帮助其他人。
请记住, 主键(在这种情况下为id)必须是 $ query-> select()中 的第一个参数 ,才能实际检索必要的结果。*

好吧,我找到了解决方案。可以通过将
closure函数
with()作为数组的第二个索引传递来完成
Post::with(array('user'=>function($query){ $query->select('id','username');}))->get();它只会选择
id和
username从其他表中选择。我希望这会帮助其他人。
请记住, 主键(在这种情况下为id)必须是 $ query-> select()中 的第一个参数 ,才能实际检索必要的结果。*