предположим есть 100 объектов AR и мне надо их сохранить в базу.
В принципе я могу составить сырые запросы и отравить из пачкой но при этом с пропущу валидацию и не буду проверять а стоит ли вообще сохранять объект т.е. к нем может не быть изменений.
Можно ли как то чтобы на методе save брать сырой запрос, собрать их все и отправить пачкой.
Очереди не предлагать т.к. нужные живые данные.
Вставка большого кол-ва записей одним запросом
-
- Сообщения: 536
- Зарегистрирован: 2016.09.05, 23:21
Re: Вставка большого кол-ва записей одним запросом
Ты можешь за один раз в цикле и вызывать валидацию, и собрать сырой запрос.
-
- Сообщения: 536
- Зарегистрирован: 2016.09.05, 23:21
Re: Вставка большого кол-ва записей одним запросом
ну ведь это немного кослыли. другого решения как я понимаю нет или оно не имеет смысла в плане выигрыша производительности ?
Re: Вставка большого кол-ва записей одним запросом
Костыли.. ))) Это компромисс между удобно и быстро.an.viktory@gmail.com писал(а): ↑2019.06.11, 17:13 ну ведь это немного кослыли. другого решения как я понимаю нет или оно не имеет смысла в плане выигрыша производительности ?
Re: Вставка большого кол-ва записей одним запросом
Ну выиграете десять секунд за месяц. Выпишут премию в 4 рубля. Оно того стОит?