Voyages hasMany JambesTrouver certains champs du modèle par modèle hasMany conditions- CakePHP
J'essaie de ne trouver que des voyages qui ont une certaine destination. J'ai consulté la question suivante: In cakephp how can I do a find with conditions on a related field? ad infinitum en vain.
je reçois: "requête a échoué: ERREUR: manquant pour la table d'entrée clause from "Leg" LINE 1: ... p__origin_airport". FROM "voyages" AS "Trip" où "jambes" "des .. . " et,
"Erreur SQL: ERREUR: LES BLESSÉS clause d'entrée pour la table "Leg" LINE 1: ... p__origin_airport" de "voyages" AS "Trip"
J'ai essayé la mise en place de la découverte de toutes les façons suggérées dans la question ci-dessus et ne peut pas sembler comprendre cela. C'est au point où je commence à penser qu'il y a un autre problème. Quelqu'un peut-il m'aider à trouver les résultats d'un certain modèle par les conditions d'un modèle hasMany?
Voici la version de la find qui jette le code ci-dessus. Les autres versions de find() toutes renvoient des erreurs pg.query similaires (no from clause)
Merci!
$this->find('first', array('conditions'=>array('Leg.destination'=>'XXX'),'contain'=>array('Leg') ,
'order'=>'Trip.price ASC'));