我有一个使用Laravel 5的App bulit,其范围配置为获取结果列表,但只在调用时返回一个结果。
代码:
public function scopeBookingDate($query, $date)
{
return $query->where('booking_date', "LIKE", $date . "%");
}
像这样调用:
$bookings = Booking::bookingDate($date)->get();
我有什么遗失的吗?
答案 0 :(得分:0)
启用查询日志,让我们看看您的代码生成了什么。它可能会有所帮助:
\DB::enableQueryLog();
$bookings = Booking::bookingDate($date)->get();
\DB::getQueryLog();