我有桌子,
FOOS(A,B,C)
棒(E,F,G)
在我使用的控制器中, $ foos = Foo :: with('Bar');
现在要将b的值按升序排序,我可以写,
$foos = Foo::with('Bar')->orderBy('b', 'asc')->get();
但是,对于作为急切加载的模型的一部分的字段,排序不起作用,例如,此代码不对任何内容进行排序。可能是什么原因?
$foos = Foo::with(array('Bar' => function($query){
$query->orderBy('g', 'desc');
}))->get();