【发布时间】:2019-09-25 09:41:26
【问题描述】:
嗨,我有一个 when eloquent 子句,我想只选择具有折扣活动关系的属性,所以我的代码如下所示:
->when($has_discount, function ($query, $has_discount) {
$query->with([
'accommodationRoomsLimited' => function ($q) use ($has_discount) {
$q->has('discount');
}
]);
我会去我的酒店,然后在里面我选择房间,我想选择与房间折扣有积极关系的酒店,但是这个代码现在对我没有任何作用,我怎么能做到这一点??
【问题讨论】:
-
没有模型名称或表名称如何导出解决方案! @Farshad
标签: php laravel eloquent eloquent-relationship