Size: a a a

2019 January 09

AA

Ann Ali in Laravel UA
Через релейшн можно сделать что-то вроде $order->waypoints()->orderBy('date'). Но по тексту выше непонятна задача, что именно выбрать нужно.
источник

AK

Alex Kovalchuk in Laravel UA
Ann Ali
Через релейшн можно сделать что-то вроде $order->waypoints()->orderBy('date'). Но по тексту выше непонятна задача, что именно выбрать нужно.
ага, нужно сортировка заказов по дате загрузки или выгрузке, в этом примере отсортируються сами точки в заказе а не заказы по точках (нюанс в том что я юзаю пагинацыю и отсортировать после выборки не вариант)
источник

AA

Ann Ali in Laravel UA
да, насколько я вижу сортировать по релейшену можно только с помощью join. Так, что похоже подход выше единственно возможный. Но могу и ошибаться, возможно кто-то найдет более красивый вариант
источник

MA

Maksim Aleshchenko in Laravel UA
Order::with(['waypoints' => function($q) use ($sort) {
 $q->where('waypoints.priority', 1)
   ->>orderBy('waypoints.date', $sort)
}])->paginate();
источник

MA

Maksim Aleshchenko in Laravel UA
попробуйте вот так
источник

MA

Maksim Aleshchenko in Laravel UA
от руки набросал
источник

AK

Alex Kovalchuk in Laravel UA
Maksim Aleshchenko
Order::with(['waypoints' => function($q) use ($sort) {
 $q->where('waypoints.priority', 1)
   ->>orderBy('waypoints.date', $sort)
}])->paginate();
этот способ отсортирует waypoints а не orders
источник

AK

Alex Kovalchuk in Laravel UA
Ann Ali
да, насколько я вижу сортировать по релейшену можно только с помощью join. Так, что похоже подход выше единственно возможный. Но могу и ошибаться, возможно кто-то найдет более красивый вариант
ок, тогда буду более уверенно его использовать, спасибо
источник

MA

Maksim Aleshchenko in Laravel UA
ну тогда только сортировка с джоином
источник

AK

Alex Kovalchuk in Laravel UA
Maksim Aleshchenko
ну тогда только сортировка с джоином
спасибо за ответы)
источник

OK

Oleg Khalin in Laravel UA
Alex Kovalchuk
спасибо за ответы)
where has
источник

AK

Alex Kovalchuk in Laravel UA
Oleg Khalin
where has
но он же не отсортирует, если я правильно помню он проверает есть ли связаное значение
источник

В

Вячеслав in Laravel UA
Если нужна сортировка по связующему полю, нужен join
источник

AK

Alex Kovalchuk in Laravel UA
Вячеслав
Если нужна сортировка по связующему полю, нужен join
Хорошо, спасибо за уверенный ответ, буду юзать спокойно
источник

В

Вячеслав in Laravel UA
Сам когда-то думал, как сделать красиво через методы связей, но безуспешно, только join.
источник

РИ

Роман Игумнов in Laravel UA
Ребята всем привет. Подскажите плиз какие нибудь курсы по программированию php адекватные ну или компанию куда можно устроится с небольшим опытом работы для дальнейшего роста?))) Может кто-то знает)
источник

AK

Alex Kovalchuk in Laravel UA
Роман Игумнов
Ребята всем привет. Подскажите плиз какие нибудь курсы по программированию php адекватные ну или компанию куда можно устроится с небольшим опытом работы для дальнейшего роста?))) Может кто-то знает)
ну мне очень помог laracast
источник

AA

Ann Ali in Laravel UA
А какой город? И какой уровень трейни/джун?
источник

I

Il'yar in Laravel UA
Роман Игумнов
Ребята всем привет. Подскажите плиз какие нибудь курсы по программированию php адекватные ну или компанию куда можно устроится с небольшим опытом работы для дальнейшего роста?))) Может кто-то знает)
https://ru.hexlet.io/professions/php
по завершению попадешь в список рассылки HR по разным компниям
источник

РИ

Роман Игумнов in Laravel UA
О спасибо! Как раз смотрел в их сторону.
источник