Dans les actions de modules, quelle est la meilleure façon de sélectionner des enregistrements basés sur un index autre que l'ID de clé primaire?question de requête symfony
$this->city = Doctrine::getTable('City')->find(array($request->getParameter('city')));
Cela renvoie toujours une requête avec WHERE City.id= instead of WHERE City.city=
Dois-je faire quelque chose comme
$q = Doctrine_Query::create()
->from('City j')
->where('j.city = ?', $request->getParameter('city'));
$this->city=$q->execute();
il est plus lisible. merci beaucoup pour la direction –