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

Kald til en medlemsfunktion all() på array i laravel

Du skal opdatere jenssegers/mongodb .

Ser på https://github.com/jenssegers/laravel-mongodb kompatibilitetsdiagrammerne viser, at 2.3 ikke opfylder Laravel 5.3+.

Grunden til at du får den specifikke fejl er, at der i Laravel 5.3 blev foretaget en ændring af forespørgselsbyggeren, så den ville returnere en samling i stedet for et array, dog 2.3 af jenssegers/mongodb returnerer bare et array. I version 3.1 af jenssegers/mongodb der er nu en kontrol for at bestemme, hvilken version af Laravel du bruger af denne grund.

Håber dette hjælper!




  1. MongoDB Java Driver oprettelse af database og samling

  2. MongoDB-tilgange til lagring af store mængder metrics/analysedata

  3. Hvordan konfigureres Redis-forbindelser med Rails 4, Puma og Sidekiq?

  4. Min validering virker ikke i Mongoose