Próbuję utworzyć stronę raportu, która pokazuje raporty od określonej daty do określonej daty. Oto mój obecny kod:
$now = date('Y-m-d');
$reservations = Reservation::where('reservation_from', $now)->get();
To, co to robi w zwykłym SQL, to select * from table where reservation_from = $now
.
Mam tutaj to zapytanie, ale nie wiem, jak zamienić je na zapytanie elokwentne.
SELECT * FROM table WHERE reservation_from BETWEEN '$from' AND '$to
Jak mogę przekonwertować powyższy kod na elokwentne zapytanie? Z góry dziękuję.
Reservation::where('reservation_from', '>=', Carbon::createFromDate(1975, 5, 21);) ->where('reservation_from', '<=', Carbon::createFromDate(2015, 5, 21);)->get()
,;
reservation_from
. możesz na tej podstawie użyć wartości węgla.