Artem
спасибо
D
D
D
Был пробел в файле, из за него заголовки не отсылались
Os
typical
invariance
чем глубже погружаюсь в рест, тем более гавняной становится работа с сущностями
invariance
надо будет таки прочекать gql
Bohdan
Киев
https://www.meetup.com/UA-Laravel-Group/events/241974725/
Os
Os
но подготовка gql может тоже самое время и отнять
Os
хотя только по началу
Anonymous
Route::match(['get', 'post'], '/botman', 'BotManController@handle')->name('botman')
Здаров, хочу ответить сразу на запрос статусом 200 ок, мне в котролере в методе handle в начале написать response('ok', 200);
или это можно сделать из роута?
invariance
я не собираюсь с реста на граф переходить
invariance
я просто хочу прочекать
invariance
на пет прожекте
invariance
invariance
нормально сформулируй вопрос, блять
Anonymous
приходит запрос на сайт, на вебхук, я перед обработкой хочу сразу ответить на запрос статусом 200ок
invariance
ну дык возвращай респонс сразу
invariance
return response('ok');
invariance
200 по умолчанию ставится, насколько я помню
Anonymous
invariance
куда хочешь)
invariance
это гуглится за 5сек запросом laravel response
Anonymous
куда хочешь)
так в метод без return надо, мне же потом еще обрабаьтывать запрос
invariance
стандартными средствами такого не сделаешь
Anonymous
так какгуглить то?
Юрий
Юрий
или делай систему очередей
Юрий
ставишь задание и даешь ответ, задание потом обработается
invariance
делай тогда на сокетах сервак
Юрий
ну так блокировки
Юрий
поставил задание - все новые на эту же обработку этого же заказа/чего там не принимаешь
Юрий
тебе поставить задание и дать код 200 - меньше секунды
Юрий
не умрешь от того что клиент подолбит до исполнения задания
Anonymous
+
Os
Самое оптимальное очереди
Os
Ну или асинхронность реализовать
invariance
как при many-to-many отношении удалить определенную строку по pivot->id в таблице отношений?
Os
detach же принимает набор параметров
Os
В том числе и id
Os
А, тебе именно по id пивота
Os
Странный кейс
invariance
вот именно, что не странный
invariance
что, если я хочу одно отношение удалить, а не все сразу для определенной сущности
Anonymous
$some->some()->wherePivot('somekey', $somevalue)->delete()
invariance
я тоже так думал)
invariance
но нихуя
Os
Так можно удалить же по ключу любой из двух сущностей
invariance
вот именно, удалятся то сразу все отношения с айди одной из сущностей
invariance
а не какое-то одно выборочное
Anonymous
ааа погоди
Anonymous
я кажется понял
Anonymous
сек
invariance
у меня вроде тож догадка есть :D
invariance
Есть!
invariance
в общем пришлось еще и айтем дополнительно передать
invariance
$items = $case->items()->wherePivot('id', $relationitemid)->detach($item);
invariance
но это явно костыль
invariance
надеюсь тейлор сделает что-нибудь в эту сторону
Евгений
DB::
Евгений
Дальше сообразишь
Евгений
Ну это я не поддерживаю
Os
Ну я raw методы в узких местах использую, когда орм какую-то неоптимизированную хрень делаеи
Os
Под raw я имею ввиду не метод, а чистые запросы
Os
Версия актуальная, 5.4 чё то там
Os
Db::raw на месте, его думаю никогда не уберут, слишком нужный же
Os
Не селектами едиными же
invariance
это как в 21 веке имея зажигалку разводить костер с помощью палочки и мха
invariance
но конечно да, у всех свои извращения
Dmitriy
invariance
ничем
invariance
я не говорил, что он плох
invariance
ноуп
invariance
селект вообще лучшее изобретение человечества
invariance
а я спать
Michael
Извращенцев всех назвал кто его юзает
Ага) я вчера победил задачку, с грида приходит запрос с кучей фильтров, сортировок, пагинаций. Всё завернул в конструктор. С джоинами. А до меня народ rawsql генерил строковые. ‰
Anonymous
Привет всем)