【发布时间】:2019-09-23 06:50:45
【问题描述】:
我有一个嵌套关系,我想设置条件和限制。
$data = Accommodation::with('accommodationFacilities', 'city')
->take(10)
->with('accommodationRooms.roomPricingHistory')
->limit(2)
->where('is_deleted', 0)
->paginate(10);
现在我在第 2 行有一个嵌套关系,我想通过以下方式限制该关系:roomPricingHistory。
代码限制父关系为:accommodationRooms。
知道如何限制子关系,以及如何为其设置 if,因此如果列 === 0,则应加载此行。
【问题讨论】:
-
这能回答你的问题吗? Laravel eager loading with limit
标签: laravel nested relationship