0
在我的蛋糕應用程序,我有相同的模型不止一個HABTM關係
但是蛋糕似乎對用戶模型的幾個關係,以自身的各種事情,如喜歡,認可,友誼等,不喜歡我這樣做的方式是因爲我在數組中多次重複'用戶'。我該怎麼做呢?
public $hasAndBelongsToMany = array(
'User'=>array(
'className' => 'User',
'joinTable' => 'friends',
'with' => 'Friend',
'foreignKey' => 'user_id',
'associationForeignKey' => 'friend_id'
),
'User'=>array(
'className' => 'User',
'joinTable' => 'endorsements',
'with' => 'Endorsement',
'foreignKey' => 'user_id',
'associationForeignKey' => 'endorsed_id'
),
'Interest' => array('with' => 'InterestUser')
);