MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Chiama a una funzione membro all() su array in laravel

Devi aggiornare jenssegers/mongodb .

Guardando https://github.com/jenssegers/laravel-mongodb i grafici di compatibilità mostrano che 2.3 non soddisfa Laravel 5.3+.

Il motivo per cui ricevi quell'errore specifico è perché in Laravel 5.3 è stata apportata una modifica al generatore di query in modo che restituisse una raccolta anziché un array, tuttavia, 2.3 di jenssegers/mongodb restituisce solo un array. Nella versione 3.1 di jenssegers/mongodb ora c'è un controllo per determinare quale versione di Laravel stai usando per questo motivo.

Spero che questo aiuti!