Bonjour tout le monde,
j'aimerai savoir s'il est possible de faire un UPDATE avec plusieurs tables sur symfony 1.4.3 Doctrine 1.2
en faite voilà ce que je voudrai bien faire:
$q = Doctrine_Query::create()
->update('Table1 t1')
->leftjoin('t1.Table2 t2')
->set('t1.nom', '?', $nom)
->set('t1.prenom', '?', $prenom)
->where('t2.account_lid = ?', $login);
$q->execute();
sauf que ici j'ai une erreure qui est générée par symfony :
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e.account_id' in 'on clause'. Failing Query: "UPDATE table1 LEFT JOIN table2 e2 ON e.account_id = e2.account_id SET nom = ?, prenom = ? WHERE (account_lid = ?)"
je suis ouvert à toutes solutions
merci d'avance
Partager