我有两个模型User
和Post
. 但是这里的关系基于username
两个表。IE。Post.username
和User.username
我正在尝试hasMany
使用 cakephp 1.3 在 user.php 中遵循以下关系
'Post' => array(
'className' => 'Post',
'dependent' => true,
'foreignKey' => 'username',
'associatedKey' => 'username'
),
但是,当我尝试使用获取数据时,它并没有在两个模型之间创建关系。
pr( $this->User->find('all') );
即使有用户“vinni”的帖子,这也是输出
Array(
[User] => Array(
id => 2
name => 'Vinay',
username => 'vinni'
[Post] => Array
(
)
)
)