我在下面有这个查询,我需要按照从另一个表中收集的值对汽车进行排序:
$cars = Car::paginate(100);
$cars->getCollection()->transform(function ($item) {
.....
....
...
$item['buy_date'] = Transaction::where('id', $item->buy_transaction)->first()->date;
});
我试过了:
->sortBy('buy_date')
但它没有对结果进行排序。