$Classes = Classes::with(['Queue' => function($query){
$query->where('date', '<=', \Carbon\Carbon::parse("2018-09-16"))
->where('status', ClassStatus::PENDING())
->orderBy('date', 'asc');
}])->whereIn('user_course_id', UserCourse::get_user_course_id($user_id))->get();
Это запрос, который я использую, чтобы получить мои $ Classes.
Позже я отображаю свои данные 'Очередь', используя
foreach($Queues as $Queue){
foreach($Queue as $Q){
echo $Q->date."\n";
}
}
Я получаю вывод
2018-09-16
2018-09-13
2018-09-12
2018-09-13
2018-09-13
Так что это определенно заказ по модели 'Queue' id
. Как я могу заказать по столбцу date
вместо