在我的数据模型中,主要实体是空缺(工作),公司和学生
公司创建了一个开头,所以我有一个很好的属性关系
学生可以申请许多空缺,以便存储这个我有一个链接表 openings_students
ID | opening_id | USER_ID
在Opening模型类中,我有HABTM关联
public $hasAndBelongsToMany = array(
'Applicants' => array(
'className' => 'Student',
'joinTable' => 'openings_students',
'foreignKey' => 'opening_id',
'associationForeignKey' => 'user_id',
'unique' => 'true',
'conditions' => '',
'fields' => '',
'order' => '',
'limit' => '',
'offset' => '',
'finderQuery' => '',
'deleteQuery' => '',
'insertQuery' => ''
)
);
这就是我需要或做的事情吗?我还需要学生的另一个HABTM关系吗?
只有开始进入框架才能获得任何帮助。
答案 0 :(得分:0)
你扔的最好的文件是cakephp 2.0
我在这里有一个问题,你正在使用学生表,你的外键是user_id,你有两个表用户,学生或单表学生的外键是user_id吗? 你能澄清一下吗。