在我的数据模型中,主要实体是职位空缺(工作)、公司和学生
公司创建了一个空缺,所以我有一个 belongsTo 关系,这很好
一个学生可以申请多个职位空缺,所以为了存储这个我有一个链接表 openings_students
id|opening_id|user_id
在开放模型类中,我有 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 关系?
只是开始进入框架,所以任何帮助表示赞赏。