2
我有兩個模型User
和Post
。但是這裏的關係是基於兩個表中的username
。即。 Post.username
和User.username
CakePHP與不同關聯密鑰的關係
我有以下的user.php的使用CakePHP 1.3
'Post' => array(
'className' => 'Post',
'dependent' => true,
'foreignKey' => 'username',
'associatedKey' => 'username'
),
hasMany
關係努力,但它沒有創造這兩種模式之間的關係,當我嘗試使用來獲取數據。
pr($this->User->find('all'));
這裏是即使職位有用戶「溫尼」
Array(
[User] => Array(
id => 2
name => 'Vinay',
username => 'vinni'
[Post] => Array
(
)
)
)
我嘗試這樣做,但它不工作。我將相關模型作爲關鍵但沒有數據。 –
我編輯我的答案。我把不正確的信息(組而不是簡介)。所以,請再試一次。 –