2010-03-28 8 views
0

J'ai quelques tables (mySQL) que je voudrais mettre à jour avec l'aide de Doctrine. L'identifiant de table produits est auto-incrémentée, et voici une brève description de ce que je voudrais faire:Mysql_insert_id with Doctrine

$prod = new Products(); 
    $prod->type = '0'; 

    $categ = new CategoriesToProducts(); 
    $categ->cat = '111'; 
    $categ->product = $prod->id; 

    $conn = Doctrine_Manager::connection(); 
    $conn->flush(); 

Comment puis-je faire en utilisant flush? L'utilisation d'une sauvegarde régulière est une alternative, mais il y aura plusieurs transactions en faisant cela. J'ai essayé de trouver une version de Mysql_insert_id pour la doctrine, mais sans aucune chance.

Merci!

Répondre