invariance
SarcasmIO
в случае с AR ты все равно большого профита не получишь
SarcasmIO
врятли там будет один запрос
это будет одна транзакция
invariance
это будет одна транзакция
апдейты могут не одной транзой пройти
Nik
моя цель избавиться от foreach) чтобы был один запрос, но при этом моя переменная уменьшалась
напиши что тебе надо а не как ты собираешься это реализовывать
Владислав
угол
йандыкс )
invariance
не могут фоль
могут, ты ща какую-то магию описываешь)
SarcasmIO
можешь выгрузить айдишники тайсков и сделать WhereIn
Timur
я же говорю, мне нужно обновить значения полей, присваивая им переменную, которую я декриментирую)
invariance
можно начать с того, что он не описал какую субд юзает
Timur
mysql
Timur
окей спасибо, я попробую
SarcasmIO
все что ты написал там это одна транзакция
SarcasmIO
а не 100500 запросов в цикле умноженные на время ожидание и IO
SarcasmIO
вот с доки пример апдейта в транзакции с 5 попытками при дедлоке DB::transaction(function () { DB::table('users')->update(['votes' => 1]); DB::table('posts')->delete(); }, 5);
Nik
https://makandracards.com/makandra/1733-how-to-update-a-mysql-column-with-ascending-numbers
Nik
как-то я этот момент пропустил
Timur
спасибо
invariance
DB::beginTransaction(); DB::commit();
бля а я думал транзы просто абстракция
SarcasmIO
но Eloqeunt не умеет вроде в них
SarcasmIO
она изкоробки достаточно,относительно, неплохо собирает UoW сама и коммитит их
SarcasmIO
но частные случаи с форичами апдейтами в циклах и тд только так
SarcasmIO
бля а я думал транзы просто абстракция
мускуль и транзакции,если честно это не синонимы, реализация оставляет желать лучшего, но в этой экосистеме, на нее плюются, но используют
SarcasmIO
как говорится меньшее из зол
Ахмедов
подскажите пакет для загрузки несколько изображений сразу...
invariance
там вроде получше
invariance
точнее, наверняка получше
Ivan
кто на windows что в качестве сервера используете?
invariance
наркоманы
invariance
ой, не так прочел
Ivan
ubuntu 16
как виртуалка?
invariance
docker, wsl
invariance
мона
Timur
вот такая штука получается
Timur
Timur
а бля забыл
Timur
щас сделаю как вы сказали
Timur
посмотрим что получится
Timur
спасибо
Timur
Timur
но по этому методу, на выходе примерно такой sql получается
Андрей
ребят, использую очереди в редисе, в логах периодически вижу такие сообщения production.ERROR: Predis\Connection\ConnectionException: Connection refused [tcp://127.0.0.1:6379] куда копать?
Андрей
сам редис работает, сообщения принимает, тестил неоднократно
Андрей
да и очередь работает, но судя по всему иногда падает коннект
Anonymous
После логина делаю редирект назад и мене кидает на /home, а у меня нету такого роута, как кбрать его?
Volodymyr
Всем привет, кто может подсказать, склонировал проект, установил зависимости то при старте приложения падает с ReflectionException в контейнере с описанием что не находит какого-то класса, но в проекте этого класа вообще нет, нигде. Кеш не дает почстить с тем же экскепшеном. php arisan тоже падает с той же ошибкой. Что можно предпринять ?
Volodymyr
artisan
Volodymyr
dump
dmi
в AuthController
Nik
в вендорах в композере тоже
Nik
composer dump-autoload
Volodymyr
composer dump-autoload
тоже самое
Volodymyr
это первое что я делал
Nik
руками кеш в сторадже почисти
Volodymyr
тем не менее, картина не сменилась
Volodymyr
просто мистика
Volodymyr
аренеть, бутстрап кэш очистил
Volodymyr
и завелось
Volodymyr
там три файла было один из которых routs.php
Pavel
Pavel
Pavel
привет всем кто подскажет что сделал не так
pa[aad
привет всем кто подскажет что сделал не так
там же написано ожидается 201 http код, но получен 404
Pavel
Я это увидел
Pavel
А что не так