Estou tentando criar uma página de relatório que mostra relatórios de uma data específica para uma data específica. Este é meu código atual:
$now = date('Y-m-d');
$reservations = Reservation::where('reservation_from', $now)->get();
O que isso faz em SQL simples é select * from table where reservation_from = $now
.
Tenho esta consulta aqui, mas não sei como convertê-la em consulta eloquente.
SELECT * FROM table WHERE reservation_from BETWEEN '$from' AND '$to
Como posso converter o código acima em uma consulta eloquente? Agradeço antecipadamente.
Reservation::where('reservation_from', '>=', Carbon::createFromDate(1975, 5, 21);) ->where('reservation_from', '<=', Carbon::createFromDate(2015, 5, 21);)->get()
,;
reservation_from
. você pode usar os valores de carbono com base nisso.