Code :
$this->Application->bindModel(array('hasMany' =>
array('ApplicationEtat' => array('className' => 'ApplicationEtat'))));
$this->set('etat', $this->Application->findAllByEtat_id($this-
>data['Etat']['Etat']['0']));

SQL :
Query: SELECT `Application`.`id`, `Application`.`grpapplication_id`,
`Application`.`nom`, `Application`.`version`, `Application`.`created`,
`Application`.`modified`, `Grpapplication`.`id`,
`Grpapplication`.`nom`, `Grpapplication`.`created`,
`Grpapplication`.`modified`, FROM `applications` AS `Application` LEFT
JOIN `grpapplications` AS `Grpapplication` ON
(`Application`.`grpapplication_id` = `Grpapplication`.`id`) WHERE
`Application`.`etat_id` = 1

La table de jointure n'apparait pas dans la requête...

--~--~---------~--~----~------------~-------~--~----~

Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier  : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à