【发布时间】:2019-04-29 12:44:22
【问题描述】:
我有 3 个模型,我想从 a 开始并加载与 b 的关系,我也想在 a 中加载 b 和 c 之间的关系,这可能吗?这是我想在代码中做的事情:
AccommodationRoomModel which is the B model:
public function accommodation(){
return $this->belongsTo(Accommodation::class);
}
public function roomPricingHistory(){
return $this->hasMany(RoomPricingHistory::class);
}
在住宿模式中:
public function accommodationRoom()
{
return $this->Hasmany(AccommodationRoom::class);
}
最后是房间定价历史:
public function accommodationRoom(){
return $this->belongsTo(AccommodationRoom::class);
}
现在在我的住宿控制器中,我想获得房间内的所有住宿,我想从房间获得价格,所以这里是它
A = Accomodation
B = Room
C = price
我想这样打电话
From A get B and The relation Of it with C and show all in A
【问题讨论】: