-2
我有兩個表名爲用戶和userdetails。基本上我想運行的查詢是:內聯cakephp 2?
SELECT * FROM users INNER JOIN userdetails ON users.id = userdetails.userid
我想知道如何才能完成這項工作。林新cakephp,所以我將不勝感激詳細的描述。
我有兩個表名爲用戶和userdetails。基本上我想運行的查詢是:內聯cakephp 2?
SELECT * FROM users INNER JOIN userdetails ON users.id = userdetails.userid
我想知道如何才能完成這項工作。林新cakephp,所以我將不勝感激詳細的描述。
讓它現在工作
合併2表沒有太多的麻煩。
$modelmerge = $this->Users->bindModel(array
(
'belongsTo' => array
(
'Userdetails' => array
(
'foreignKey' => false,
'conditions' => array
(
'Userdetails.userid = Users.id'
)
)
)
));
$users = $this->Users->find('all');
請仔細閱讀文檔。 http://book.cakephp.org/2.0/en/models.html – 2013-05-08 18:08:46
更好的鏈接:http://book.cakephp.org/2.0/en/models/associations-linking-models-together.html – 2015-11-29 04:50:20