Laravel - wobei kleiner/größer als Datumssyntax

In Laravel können Sie die Methode "where" auf einem Abfragebildner oder einem Eloquent-Modell verwenden, um Datensätze anhand einer Datumsspalte mit Operatoren "weniger als" oder "größer als" zu filtern. Hier ist ein Beispiel dafür, wie Sie die Methode "where" verwenden können, um alle Datensätze aus einer Tabelle abzurufen, bei denen die Spalte "created_at" kleiner als ein bestimmtes Datum ist:

<?php
$records = DB::table('table_name')
  ->where('created_at', '<', '2022-01-01')
  ->get();

Sie können die Methode "where" auch mit Eloquent-Modellen verwenden:

<?php
$records = ModelName::where('created_at', '<', '2022-01-01')->get();

Sie können auch den größer als-Operator ">" anstelle des kleiner als-Operators "<" verwenden.

<?php
$records = DB::table('table_name')
  ->where('created_at', '>', '2022-01-01')
  ->get();

Sie können auch andere Abfragemethoden wie "whereDate", "whereMonth", "whereDay", "whereYear" und "whereTime" verwenden, um Datensätze anhand verschiedener Teile der Datumszeit zu filtern.