$q = Doctrine::getTable('Arbo')->createQuery('a')
->where('a.edition_id = ?',$this->getedition_id())
->andWhere('
a.id != ?',$this->getid())
->andWhere('a.text_url = ?',$this->getpage_id())
->orWhere('a.page_id = ?',$this->getpage_id())
;
dans cette requete les "orWhere" et "andWhere" se comprte mal; des
l'instant ou j'utilise un "orWhere", la requete ne prend pas bien en
compte les autre andWhere et ceci peut importe l'ordre des lignes.
mon but
faire se genre de requete SQL avec doctrine :
... where 'champ1' = '*' AND ('champ2' = '*' OR 'champ3' = '*') AND
'champ4' = '*' ...
mais à part le plugin pour propel DbFinderPlugin , rien sur la toile.
bizard pour un gestionnaire de bases de données. lol
cordialement