J'ai essayé de porter le projet im sur PropelORM. Jusqu'à présent, tout a été génial.Propel ORM - SELECT ... OERE col1 = col2
Cependant, j'ai rencontré des problèmes avec une structure arborescente que nous avons configurée dans l'une de nos tables.
Assez si ID = PARENTID
puis c'est une racine. par ex.
ID | NAME | PID
0 | ZERO | 0
1 | ONE | 1
2 | TWO | 1
3 | THREE| 3
Un et deux sont réellement des racines.
J'ai essayé quelque chose comme ça
$res_crit = new Criteria();
$res_crit->add(PropertyTypePeer::ID, PropertyTypePeer::CONVERTEDID, Criteria::EQUAL);
$result = PropertyTypePeer::doSelect($res_crit, Propel::getConnection('system'));
mais il ne renvoie qu'une seule ligne où où ID = 0
et parent id = 0.
Toutes les idées?
Merci qui a bien fonctionné! – Luke
Pourriez-vous accepter la réponse alors? :-) –
Vous devriez réellement regarder dans le comportement d'ensemble imbriqué Propels. – vicTROLLA