Sto cercando di creare una pagina di report che mostri i report da una data specifica a una data specifica. Ecco il mio codice attuale:
$now = date('Y-m-d');
$reservations = Reservation::where('reservation_from', $now)->get();
Quello che fa in semplice SQL è select * from table where reservation_from = $now
.
Ho questa query qui ma non so come convertirla in query eloquente.
SELECT * FROM table WHERE reservation_from BETWEEN '$from' AND '$to
Come posso convertire il codice sopra in una query eloquente? Grazie in anticipo.
Reservation::where('reservation_from', '>=', Carbon::createFromDate(1975, 5, 21);) ->where('reservation_from', '<=', Carbon::createFromDate(2015, 5, 21);)->get()
,;
reservation_from
. puoi utilizzare i valori di carbonio basati su questo.