Ich habeWarum wird meine Laravel-Sammlung nicht korrekt nach Datum gefiltert?
$dt = Carbon::now();
$b4 = Carbon::now()->addWeeks(12);
Event::orderBy('date', 'desc')
->where('date', '<', $b4)
->where('ends', '>=', $dt)
->orWhere('date', '>=', $dt)
->take(3)
->get();
Alle Filter mit Ausnahme des ersten where
arbeiten. Ich habe es zuerst versucht orWhere
, kein Würfel. Es zeigt Elemente mit dem Datum im August 2018. Hilfe?
Könnten Sie die SQL-Abfrage schreiben Sie haben möchten? Ich sehe nichts falsch mit den Ergebnissen, die Sie mit diesem Code erhalten. –
Nun in 12 Wochen wäre Februar, August ist außerhalb meiner spezifizierten Reichweite. – user163831