0
我有3個表CakePHP - >如何正確使用findAll加入表?
用戶 UserHasBasicTheme(連接表user.id,user_theme.id) UserTheme
我想用的findAll方法給出user.id
讓所有UserTheme每個表都有自己的模型。
我試圖通過使用要做到:
$this->UserTheme->bindModel(array('hasOne' => array('UserHasBasicTheme')));
$this->UserTheme->find('all', array(
'conditions' => array('UserHasBasicTheme.user_id' => $this->id)
));
但是下面的例子將返回錯誤:非對象
林調用它用戶控制器上 呼叫一個成員函數bindModel()。
我想問一下,那該怎麼對?
感謝您的任何建議。
這將是'$ this-> User-> UserTheme' – tigrang
不幸的是,同樣的問題調用一個非對象的成員函數find()。 – redrom
請說清楚它們之間的關係嗎? – Anubhav