我有2张桌子
student_job_log - > id,job_id,student_id,created_dt
的 student_info - >编号,USER_ID,名字,姓氏
我在模型中建立了关系(studentJobLog)
public function relations()
{
// NOTE: you may need to adjust the relation name and the related
// class name for the relations automatically generated below.
return array(
'student_info'=>array(self::BELONGS_TO,'StudentInfo','id','joinType'=>'LEFT JOIN',
'select'=>'first_name, last_name')),
);
}
我收到了这个错误 问题是什么。 在我不认识的关系中有些不对劲:(
我想来自student_info plz的first_name和last_name帮助我...... :(
答案 0 :(得分:0)
外键必须是映射到StudentInfo的当前模型中的外键
return array(
'student_info'=>array(self::BELONGS_TO,'StudentInfo','student_id',),
);
现在像
一样使用它echo $job->student_info->first_name . ', ' . $job->student_info->last_name;