Ich erstelle eine Ansicht, indem ich eine eloquente Abfrage mache und übergebe sie dann an Blade.Prüfen, ob ein Objekt in Laravel leer ist
Aber es geht immer davon aus, dass $ contacts etwas hat, selbst wenn die Abfrage mir nichts gibt.
Ich habe dd($contacts)
und erhalten:
Collection {#247 ▼
#items: []
}
Wie kann ich überprüfen, wenn es leer ist?
Es ist nicht eine Reihe von Ergebnissen, es ist ein beredtes Collection-Objekt, das Array-Schnittstellen implementiert. –
@ JeremyHarris natürlich hast du recht, ich meinte nur das Ergebnis ist ein Array :) – Michel
das ist, was ich brauchte. Ich versuchte zu überprüfen, ob meine URL-Parameter leer waren, indem ich 'empty ($ request-> request)' verwendete, aber das gab 'false' zurück, auch wenn keine Abfragezeichenfolgen gesetzt waren. Ihre Methode hat jedoch funktioniert. –