Этот код (источник: http://www.doctrine -project.org / документация / руководство / 1_0 / hu / обзор компонентов: соединение: сброс соединения )
$conn = Doctrine_Manager::connection(); $user1 = new User(); $user1->username = 'Jack'; $user2 = new User(); $user2->username = 'jwage'; $conn->flush();
приводит к выполнению 2 запросов на вставку.
Есть ли способ сделать это только с одной массовой вставкой?
Я думаю, что доктрина 2 решает эту проблему (http://www.doctrine -project.org / blog / doctrine2-batch-processing), но она все еще находится в бета-версии.
Есть идеи?
В этом посте объясняется, как это сделать с коллекциями, в соответствии с предложением Микеланджело: Doctrine - вставка нескольких строк одним нажатием save ()
Определенно нет этой функции в v1, только v2.