2010-11-24 37 views
2

Ce code (source: http://www.doctrine-project.org/documentation/manual/1_0/hu/component-overview:connection:flushing-the-connection)avec insert en vrac Doctrine 1.2

$conn = Doctrine_Manager::connection(); 

$user1 = new User(); 
$user1->username = 'Jack'; 

$user2 = new User(); 
$user2->username = 'jwage'; 

$conn->flush(); 

est Résultant 2 requêtes d'insertion à exécuter.

Existe-t-il un moyen de le faire avec un seul insert en vrac?

Je pense que la doctrine 2 résout ce problème (http://www.doctrine-project.org/blog/doctrine2-batch-processing), mais elle est toujours en version bêta.

Une idée?

Répondre

-1

Définitivement non cette fonctionnalité dans v1, seulement v2.