sql >> Base de Datos >  >> NoSQL >> MongoDB

Llamar a una función miembro all () en una matriz en laravel

Debe actualizar jenssegers/mongodb .

Mirando https://github.com/jenssegers/laravel-mongodb las tablas de compatibilidad muestran que 2.3 no satisface Laravel 5.3+.

La razón por la que obtiene ese error específico es porque en Laravel 5.3 se realizó un cambio en el generador de consultas para que devuelva una colección en lugar de una matriz, sin embargo, 2.3 de jenssegers/mongodb simplemente devuelve una matriz. En la versión 3.1 de jenssegers/mongodb ahora hay una verificación para determinar qué versión de Laravel estás usando por este motivo.

¡Espero que esto ayude!