Pavel
у тебя есть этот роут - password.request?
угу, только почему то 500 отдает, щяс посмотрю
Alex
Хм, а как Query Builder отфильтровать? Убрать некоторые колонки например
Nik
->select()
Alex
Блин
Alex
Надо высыпаться, спасибо
Максим
Как правильно использовать sortBy в laravel? return response()->json(\App\User::get()->sortBy('balance')); Нужно сделать сортировку по balance, но sortBy добавляет только индексы и всё, не сортируя.
Oleh
Почему после гет?
🇺🇦 Edward
\App\User::sortBy('balance')->get() Попробуй так
Максим
Выдает Method Illuminate\Database\Query\Builder::sortBy does not exist.
TSka
sortBy сортирует коллекцию, полученную из запроса. orderBy добавляет к запросу сортировку.
TSka
\App\User::orderBy('balance')->get()
Максим
balance это для примера, вообще нужно сортировать по дополнительному атрибуту в модели
TSka
т.е. тебе нужно отсортировать по какому-то расчитываемому getBalanceAttribute?
Максим
нужна сортировка по received_money, balance привел для примера
Максим
Nik
открой для себя статистические релейшены
Nik
выгрузить дохулиард объектов в коллекцию чтобы посчитать 1 поле локально //_-
Nik
запросов таки будет не очень много, а вот бесполезных данных выгруженно - весьма
Максим
открой для себя статистические релейшены
Можно подробнее, что в гугле писать?
Nik
Можно подробнее, что в гугле писать?
https://laravel.io/forum/12-19-2014-get-sum-of-column-where-an-id-matches
Nik
для начала можно попробовать написать хоть что-то в гугл :)
Nik
Можно подробнее, что в гугле писать?
https://laravel.com/docs/5.6/queries#aggregates вот из доки
Максим
Спасибо, буду пробовать)
Nik
лучше пробовать читать, внимательно. 90% ответов есть в доке. остальные 10 - в исходном коде
Anonymous
+
Oleksii
Ребята, есть эксперты по many-to-many?
Oleksii
у меня тут непонятная херня
Oleksii
Ща попробую описать
Гречушников
Ок, ларавел, почему я могу сделать $users = \App\Models\User::with(['city', 'country'])->find($id); но не могу $users = \App\Models\User::with(['city', 'country'])->all();
Alexander
потому что get() вместо all()?)
Oleksii
у меня тут непонятная херня
Модель Area имеет связь многие-ко-многим с моделью TicketType через пивотную таблицу 'ticket_type_additional_areas' по средствам вот такого метода `public function additionalTicketTypes() { return $this->belongsToMany(TicketType::class, 'ticket_type_additional_areas', 'area_id', 'ticket_type_id'); }` Также модель Area имеет связь многие-к-одному с моделью TicketType через вот такой метод `public function ticketTypes() { return $this->hasMany(TicketType::class); }` Модель Area имеет такое свойство protected $with = ['translations', 'rule', 'gallery.pictures', 'ticketTypes', 'resellers', 'locations', 'additionalTicketTypes']; Модель TicketType имеет связь с моделью TicketTypePrice Внимание вопрос: почему при вызове ticketTypes() (как свойства, конечно) есть доступ к моделе TicketTypePrice, а через additionalTicketTypes() его нет?
Oleksii
Разобрался, спасибо
dmi
привет всем. в graphql laravel на сколько правильно обрабатывать все в resolve
dmi
?
Artem
ребьят, как сделать запрос на другой домен ?
invariance
эээ
invariance
о_О
Anonymous
axios
Artem
guzzlehttp, как отправить post запрос с заголовками и телом ?
Artem
делаю так, выдает ошибку
Artem
Nik
guzzlehttp, как отправить post запрос с заголовками и телом ?
бля, чувак, может документацию откроешь?
Artem
бля, чувак, может документацию откроешь?
если бы я нашел там, как это делать, не шел бы сюда
Nik
еще и нова пошта, которую я писал 😆 это карма
Nik
тебе в ошибке черным по белому написано что не используй боди для передачи параметров
Artem
да вижу я, и спрашиваю как по другому передать через этот gazzlehttp
TSka
а ты пробовал хоть открывать документацию?
Artem
указал form_params вместо body
Artem
если бы я нашел там, как это делать, не шел бы сюда
TSka
да ты ее не открывал даже http://docs.guzzlephp.org/en/stable/ просто поиском по странице form_params
Nik
первый ответ в гугле
Artem
я ж говорю, поставил уже
Artem
но getBody() возвращает stream, везде показано, что вернет json
TSka
алло, документация getBody()->getContents()
Nik
что за бред? везде показан как раз таки стрим
Artem
видимо ему не доходят параметры
Artem
Artem
Artem
делаю то же самое, в postmat и все работает
Artem
Artem
через form-data не принимает
Artem
TSka
http://docs.guzzlephp.org/en/stable/quickstart.html#uploading-data
Artem
заменил from_data на json, заработало, спасибо всем
Nik
вместо того чтобы почитать основы http
Гречушников
Есть клубы и пользователи. к связь клубов belongsToMany как мне добавить пользователя в клуб?
Гречушников
attach?
Николай
ваще да доку не охота открывать? Быстрый поиск по доке - написать ключевые слова в чат
Гречушников
laravel.su/docs вообще хромой. часть страниц нет
morheal
laravel.com
🚀Serhii
🚀Serhii
ребят помогите плиз!) есть такая таблица нужно вывести последнюю строчку как ето сделать
Николай
сходу - поститай колво и забери последний
Sanzhar
ORDER BY id DESC LIMIT 1
🚀Serhii
я вывожу так но выводит наборот первую) $locations = DB::table('locations')->where('tokenMap','=', $token ) ->limit(1) ->get() ->toArray();
🗡
я вывожу так но выводит наборот первую) $locations = DB::table('locations')->where('tokenMap','=', $token ) ->limit(1) ->get() ->toArray();
orderBy добавить нужно, чтобы изменить порядок сортировки. Например как выше предложили по ID, вернет последнюю
🚀Serhii
Спасибо большое!)
🗡
По дате создания кажется надежнее будет, чем по ид