Ich versuche, eine Berichtsseite zu erstellen, auf der Berichte von einem bestimmten Datum bis zu einem bestimmten Datum angezeigt werden. Hier ist mein aktueller Code:
$now = date('Y-m-d');
$reservations = Reservation::where('reservation_from', $now)->get();
Was dies in einfachem SQL tut, ist select * from table where reservation_from = $now
.
Ich habe diese Abfrage hier, aber ich weiß nicht, wie ich sie in eine beredte Abfrage konvertieren soll.
SELECT * FROM table WHERE reservation_from BETWEEN '$from' AND '$to
Wie kann ich den obigen Code in eine beredte Abfrage konvertieren? Vielen Dank im Voraus.
Reservation::where('reservation_from', '>=', Carbon::createFromDate(1975, 5, 21);) ->where('reservation_from', '<=', Carbon::createFromDate(2015, 5, 21);)->get()
;
reservation_from
. Sie können die darauf basierenden Kohlenstoffwerte verwenden.