1

Тема: Doctrine batch insert

Есть массив с данными хочу его загрузить в базу 1-2 запросами. Как это сделать через ОРМ.

Вариант ходить по массиву формировать текст запроса, а потом выполнять запрос -- не предлагать, так как я и сам его знаю default/wink

доктрина 1.2.2

во второй вроде что-то есть подобное
http://www.doctrine-project.org/blog/do … processing

2 Отредактировано 1cdecoder (2010-08-06 14:24:33)

Re: Doctrine batch insert

Вопрос Решен.


Хотел воспользоваться классом Doctrine_RawSql, но посмотрев его понял, что он работает только на селект.
Если не прав -- поправте!

Сделал на raw sql

Спасибо Максиму Олейнику aka Partizan

Пример кода...

пример не смог вставить -- форум не дал

3 Отредактировано 1cdecoder (2010-08-06 14:23:09)

Re: Doctrine batch insert

картинка default/smile
полноразмерная
http://s3.amazonaws.com/floomby/8_6_2010/xhnRtjynEeoMcpc18Jhg.png

4

Re: Doctrine batch insert

А вы не боитесь таким незамысловатым образом превысить лимит на длину запроса? default/smile

5

Re: Doctrine batch insert

Николай, спасибо за замечание.
Подумаю над этим на досуге.

Чуть позже сделаю сепаратор строки текста запроса.