मैं एक रिपोर्ट पेज बनाने की कोशिश कर रहा हूँ जो एक विशेष तिथि से एक विशेष तारीख तक रिपोर्ट दिखाता है। यहाँ मेरा वर्तमान कोड है:
$now = date('Y-m-d');
$reservations = Reservation::where('reservation_from', $now)->get();
सादे SQL में यह क्या करता है select * from table where reservation_from = $now
।
मेरे पास यह क्वेरी है, लेकिन मुझे नहीं पता कि इसे कैसेक्लेव क्वेरी में बदलना है।
SELECT * FROM table WHERE reservation_from BETWEEN '$from' AND '$to
मैं ऊपर दिए गए कोड को स्पष्ट क्वेरी में कैसे बदल सकता हूं? पहले ही, आपका बहुत धन्यवाद।
Reservation::where('reservation_from', '>=', Carbon::createFromDate(1975, 5, 21);) ->where('reservation_from', '<=', Carbon::createFromDate(2015, 5, 21);)->get()
;
reservation_from
। आप उसके आधार पर कार्बन मूल्यों का उपयोग कर सकते हैं।