sql >> Databáze >  >> NoSQL >> MongoDB

Metoda instance Mongoose není definována

Tak jsem konečně přišel na to, co dělám špatně. Zdrojový kód mongoose aplikuje všechny definované metody uvnitř schema.methods k prototypu modelu v bodě, ve kterém je schéma modelu nastaveno na název modelu (mongoose.model("modelname", modelSchema) ). Před nastavením názvu modelu tedy musíte definovat všechny metody, které tyto metody přidají do objektu metody instance Schema. Před definováním metod jsem nastavoval model. Problém vyřešen.




  1. MongoDB - stránkování

  2. Rekurzivní dotaz Mongodb nefunguje podle očekávání s $graphLookup

  3. Všechno nejlepší k narozeninám Apache HBase! 10 let odolnosti, stability a výkonu

  4. MongoDB $ rok