Wie die Abfrage zwischen zwei Datumsangaben mit Laravel und Eloquent ORM?

Ich versuche einen Bericht zu erstellen, der Seite, die zeigt, dass die Berichte von einem bestimmten Datum an einem bestimmten Datum. Hier ist meine aktuelle code:

$now = date('Y-m-d');
$reservations = Reservation::where('reservation_from', $now)->get();

Was dies bedeutet in einfachen SQL ist select * from table where reservation_from = $now.

Habe ich diese Abfrage hier, aber ich weiß nicht, wie es zu konvertieren, um eloquent Abfrage.

SELECT * FROM table WHERE reservation_from BETWEEN '$from' AND '$to

Wie kann ich konvertieren Sie den code oben, um eloquent Abfrage? Vielen Dank im Voraus.

  • was ist das Datum-format in reservation_from. Sie können die Kohlendioxid-Werte auf der Grundlage, dass.
  • Datum im format TIMESTAMP @AthiKrishnan
  • wie es sein würde, Reservation::where('reservation_from', '>=', Carbon::createFromDate(1975, 5, 21);) ->where('reservation_from', '<=', Carbon::createFromDate(2015, 5, 21);)->get();
InformationsquelleAutor wobsoriano | 2015-10-27
Schreibe einen Kommentar