Also be sure to set recursive > 0 before calling find(). $this->TasksList->recursive = 1; $this->TasksList->findAll();
On Jan 30, 2008 10:28 AM, grigri <[EMAIL PROTECTED]> wrote: > > Shouldn't your first association be: > > var $belongsTo = array( > 'TasksPriority' => array( > 'className' => > 'TasksPriority', > 'foreignKey' => > 'tasks_priorities_id' > ) > ); > > ? Double-check all your database keys and make sure they are properly > referenced in the associations array. > > If you have more trouble with this, paste both your SQL dump (the > relevant bits) and your database schema here. > > Also, $uses() does absolutely nothing in a model. It's a controller > variable. > > On Jan 30, 12:18 pm, manish <[EMAIL PROTECTED]> wrote: > > I have defined association between Two of my models: > > > > /app/models/TasksList.php > > <?php > > class TasksList extends AppModel { > > var $useTable = 'tasks_lists'; > > var $uses=array('TasksPriority','TasksList'); > > var $belongsTo = array( > > 'TasksPriority' => array( > > 'className' => 'TasksPriority', > > 'foreignKey' => 'id' > > ) > > );} > > > > ?> > > > > /app/models/TasksPriority.php > > <?php > > class TasksPriority extends AppModel { > > var $uses=array('TasksPriority','TasksList'); > > var $useTable = 'tasks_priorities'; > > var $hasMany = array( > > 'TasksList' => array( > > 'className' => 'TasksList', > > 'foreignKey' => 'tasks_priorities_id' > > ) > > );} > > > > ?> > > > > In my controller I use following to display the result: > > > > $taskslist = $this->TasksList->findAll(); > > pr($taskslist); > > > > The array here only prints the data from TasksList and not the > > associated data. I don't know any way I could use to find where I am > > wrong. > > > > I will really appreciate any idea! > > > -- Matias Lespiau http://www.gignus.com/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---