好吧,我找到了解决方案。可以通过将closure
函数with()
作为数组的第二个索引传递来完成
Post::with(array('user'=>function($query){
$query->select('id','username');
}))->get();
它只会选择id
和username
从其他表中选择。我希望这会帮助其他人。
请记住, $ query-> select()中 ,才能实际检索必要的结果。*
在Laravel Eloquent中使用“ With()”函数获取特定列
好吧,我找到了解决方案。可以通过将closure
函数with()
作为数组的第二个索引传递来完成
Post::with(array('user'=>function($query){
$query->select('id','username');
}))->get();
它只会选择id
和username
从其他表中选择。我希望这会帮助其他人。
请记住, $ query-> select()中 ,才能实际检索必要的结果。*