我想回到属于只有1个用户在hasAndBelongsToMany关系的数据。我不知道的情况在这里: 我收到警告:CakePHP的:检索hasAndBelongsToMany数据为用户
Warning (512): SQL Error: 1054: Unknown column 'UsersFood.user_id' in 'where clause'
有人能澄清这件事?
return $this->find('all', array('conditions' => array(
'Food.id' => 'Usersfood.food_id',
'Usersfood.user_id' => $userid,
'User.id' => $userid
)
)
);
请注意这个片段的大小写,从手册:('RecipesTag.tag_id'=> 124)请记住,PHP区分大小写。 – Leo 2011-02-01 13:53:47
还要注意字母顺序) – Leo 2011-02-01 13:54:14