Saya mencoba membuat halaman laporan yang menampilkan laporan dari tanggal tertentu hingga tanggal tertentu. Ini kode saya saat ini:
$now = date('Y-m-d');
$reservations = Reservation::where('reservation_from', $now)->get();
Apa yang dilakukannya di SQL biasa adalah select * from table where reservation_from = $now
.
Saya memiliki kueri ini di sini, tetapi saya tidak tahu cara mengubahnya menjadi kueri yang fasih.
SELECT * FROM table WHERE reservation_from BETWEEN '$from' AND '$to
Bagaimana cara mengubah kode di atas menjadi kueri yang fasih? Terima kasih sebelumnya.
Reservation::where('reservation_from', '>=', Carbon::createFromDate(1975, 5, 21);) ->where('reservation_from', '<=', Carbon::createFromDate(2015, 5, 21);)->get()
,;
reservation_from
. Anda dapat menggunakan nilai Karbon berdasarkan itu.