关联查询
来源: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
相似问题