关联查询
来源:8-2 模型关联----定于关联与查询关联
戳
2017-06-12
public function getRecruit_inputId($rid) {
$map = [
'recruitCompany',
'recruitPosition',
'recruitArea',
'recruitExperience',
'recruitEducation',
'recruitCompany.companyProperty',
'recruitCompany.companyPositiont',
];
return RecruitMobel::with($map)->find($rid);
}老师,'recruitCompany.companyProperty','recruitCompany.companyPositiont' 这两个方法同属于'recruitCompany'方法下,只能关联查询出'recruitCompany.companyPositiont'的内容,执行的是$map['recruitCompany'] ='recruitCompany.companyPositiont';有什么办法能解决这个问题码。 我试过 or 和 in关键字 都不行。
写回答
2回答
-
戳
提问者
2017-06-12
class Company extends BaseModel { public function companyProperty() { return $this->belongsTo('Property', 'propertyId', 'Id'); } public function companyPositiont() { return $this->belongsTo('Position_t', 'positiontId', 'Id'); } }00 -
7七月
2017-06-12
这个你要描述的更详细一些啊,关联属性怎么定义的,是什么ER关系。
00
相似问题