租车申请:我需要检查车辆(如果在2日和检查数量之间可用)("列名:qty "),没有必要为一辆车超过可用的车数(预订车数〈QTY车)当更改列('qty')的名称中的编号3不起作用.查询URL:$取货开始日期,$卸货结束日期;第一个月
检查是否有车可租检查我们有一辆车在日期之间
v8wbuo2f1#
$start_date = $PickupStartDate; $end_date = $DropEndDate; $cars = Car::with(['reservations' => function($query) use ($start_date, $end_date) { $query->where('start_date', '<=', $end_date) ->where('end_date', '>=', $start_date); }])->having(3, '<', 'reservations_count')->get();
试试这个
jgovgodb2#
溶液:
$start_date= $filters['StartDate']; $end_date= $filters['EndDate']; $query->withCount(['reservation' => function($query) use ($start_date, $end_date) { $query->where('start_date', '<=', $start_date) ->where('end_date', '>=', $end_date) ->orWhere('end_date', '>', $start_date); }])
在代码中检查汽车数量〈汽车预订计数
2条答案
按热度按时间v8wbuo2f1#
试试这个
jgovgodb2#
溶液:
在代码中检查汽车数量〈汽车预订计数