Dieser Code (Quelle: http://www.doctrine-project.org/documentation/manual/1_0/hu/component-overview:connection:flushing-the-connection)Masseneinfügung mit Lehre 1.2
$conn = Doctrine_Manager::connection();
$user1 = new User();
$user1->username = 'Jack';
$user2 = new User();
$user2->username = 'jwage';
$conn->flush();
wird resultierenden 2 Insert Anfragen ausgeführt werden.
Gibt es eine Möglichkeit, dies mit nur einem Masseneinsatz zu tun?
Ich denke, Lehre 2 löst dieses Problem (http://www.doctrine-project.org/blog/doctrine2-batch-processing), aber es ist immer noch in der Beta.
Irgendeine Idee?
Diese Methode funktioniert! 3,8 Sekunden vs 76 Sekunden! – Populus