Я пытаюсь создать страницу отчета, которая отображает отчеты с определенной даты до определенной даты. Вот мой текущий код:
$now = date('Y-m-d');
$reservations = Reservation::where('reservation_from', $now)->get();
Что это делает в простом SQL select * from table where reservation_from = $now
.
У меня есть этот запрос, но я не знаю, как преобразовать его в красноречивый запрос.
SELECT * FROM table WHERE reservation_from BETWEEN '$from' AND '$to
Как преобразовать приведенный выше код в красноречивый запрос? Заранее спасибо.
Reservation::where('reservation_from', '>=', Carbon::createFromDate(1975, 5, 21);) ->where('reservation_from', '<=', Carbon::createFromDate(2015, 5, 21);)->get()
,;
reservation_from
. вы можете использовать значения углерода на основе этого.