Try setting 'recursive' => 1 in your find params. On Wed, Aug 5, 2009 at 11:33 AM, Taff<taff.law...@googlemail.com> wrote: > > Firstly Brian, thanks for the reply. > I'm getting the Dolist return correctly. It just doesn't seem to find > the Tag > > Array > ( > [Dolist] => Array > ( > [id] => 1 > [name] => A first list > [order] => 1 > [created_on] => 2009-07-25 > ) > ) > > Cheers, > Taff > > On Aug 5, 4:09 pm, brian <bally.z...@gmail.com> wrote: >> Actually, I think that should be >> >> Array >> ( >> [0] => Array >> ( >> [Dolist] => Array >> ( >> >> What result do you get? Anything? >> >> On Wed, Aug 5, 2009 at 7:34 AM,Taff<taff.law...@googlemail.com> wrote: >> >> > I'm getting nowhere, so I'll try and outline my setup in the hope that >> > someone can help me out. >> >> > I have a Model called dolist.php >> >> > var $hasAndBelongsToMany = array( >> > 'Tag' => array( >> > 'className' => 'Tag', >> > 'joinTable' => 'dolists_tags', >> > 'foreignKey' => 'dolist_id', >> > 'associationForeignKey' => 'tag_id', >> > 'unique' => true >> > ) >> > ); >> >> > My dolists table has this setup: >> >> > [id] => 1 >> > [name] => A first list >> > [order] => 1 >> > [created_on] => 2009-07-25 >> >> > I have a model called tag.php >> >> > var $hasAndBelongsToMany = array( >> > 'Dolist' => array( >> > 'className' => 'Dolist', >> > 'joinTable' => 'dolists_tags', >> > 'foreignKey' => 'tag_id', >> > 'associationForeignKey' => 'dolist_id', >> > 'unique' => true >> > ) >> > ); >> >> > My tags table looks like >> >> > [id] => 1 >> > [name] => Tag 1 >> >> > I have a table called dolists_tags >> >> > id dolist_id tag_id >> >> > According to all the tutorials I have attempted to follow >> >> > $lists=$this->Dolist->find(); >> >> > should return: >> >> > Array >> > ( >> > [Dolist] => Array >> > ( >> > [id] => 1 >> > [name] => A first list >> > [order] => 1 >> > [created_on] => 2009-07-25 >> > ) >> > [Tag] => Array >> > ( >> > [0] => Array >> > ( >> > [id] => 1 >> > [name] => Tag 1 >> > ) >> > ) >> > ) >> >> > I have a feeling I'm missing something elementary, and hopefully >> > someone with more experience can help me take advantage of the great >> > functionality that cakePHP offers. >> >> > Cheers, >> >Taff > > >
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---