Estoy intentando crear una página de informe que muestre informes desde una fecha específica hasta una fecha específica. Aquí está mi código actual:
$now = date('Y-m-d');
$reservations = Reservation::where('reservation_from', $now)->get();
Lo que esto hace en SQL simple es select * from table where reservation_from = $now
.
Tengo esta consulta aquí, pero no sé cómo convertirla en una consulta elocuente.
SELECT * FROM table WHERE reservation_from BETWEEN '$from' AND '$to
¿Cómo puedo convertir el código anterior en una consulta elocuente? Gracias de antemano.
Reservation::where('reservation_from', '>=', Carbon::createFromDate(1975, 5, 21);) ->where('reservation_from', '<=', Carbon::createFromDate(2015, 5, 21);)->get()
,;
reservation_from
. puede usar los valores de carbono basados en eso.