hasAndBelongsToMany関係で1人のユーザーにしか属していないデータを返したいとします。私はここでの条件についてはよく分からない: 私は警告取得しています: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
アルファベットにも注意してください;) – Leo