MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Aufruf einer Member-Funktion all() auf Array in Laravel

Sie müssen jenssegers/mongodb aktualisieren .

Betrachten Sie https://github.com/jenssegers/laravel-mongodb Die Kompatibilitätsdiagramme zeigen, dass 2.3 Laravel 5.3+ nicht erfüllt.

Der Grund, warum Sie diesen spezifischen Fehler erhalten, liegt darin, dass in Laravel 5.3 eine Änderung am Abfragegenerator vorgenommen wurde, sodass er eine Sammlung anstelle eines Arrays zurückgibt, jedoch 2.3 von jenssegers/mongodb gibt nur ein Array zurück. In Version 3.1 von jenssegers/mongodb Aus diesem Grund wird jetzt überprüft, welche Version von Laravel Sie verwenden.

Hoffe, das hilft!