Tôi đang tạo trang báo cáo và những gì tôi muốn làm là hiển thị báo cáo từ ngày cụ thể đến ngày cụ thể. Mã hiện tại của tôi là:Phạm vi ngày phổ biến Laravel - Truy vấn giữa hai ngày
$now = date('Y-m-d');
$reservations = Reservation::where('reservation_from', $now)->get();
Điều này có nghĩa là select * from table where reservation_from = $now
. Tôi có một truy vấn ở đây nhưng tôi không biết làm thế nào để chuyển nó thành truy vấn hùng hồn. Đây là mã của tôi:
SELECT * FROM table WHERE reservation_from BETWEEN '$from' AND '$to
Làm cách nào để chuyển đổi mã về truy vấn hùng hồn? Cảm ơn bạn trước.
định dạng ngày trong 'reservation_from' là gì. bạn có thể sử dụng các giá trị Carbon dựa trên đó. –
định dạng ngày là TIMESTAMP @AthiKrishnan – FewFlyBy
nó sẽ giống như, 'Đặt chỗ :: ở đâu (' reservation_from ','> = ', Carbon :: createFromDate (1975, 5, 21);) -> where (' reservation_from ', '<=', Carbon :: createFromDate (2015, 5, 21);) -> get() '; –