MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Методът на примера на Mongoose е недефиниран

Така че най-накрая разбрах какво правя грешно. Изходният код на mongoose прилага всички дефинирани методи вътре в schema.methods към прототипа на модела в точката, в която схемата на модела е зададена на името на модела (mongoose.model("modelname", modelSchema) ). Следователно трябва да дефинирате всички методи, които добавят тези методи към обекта на метода на екземпляра на Schema, преди да зададете името на модела. Настройвах модела, преди да дефинирам методите. Проблемът е разрешен.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да се свържете с вашите MongoDB внедрявания, използвайки Robo 3T GUI

  2. C# MongoDB.Driver GetServer го няма, какво сега?

  3. Повишаване на производителността при използване на UUID вместо неговото низово представяне като _id на MongoDB?

  4. Изведените заявки не работят с DBRef

  5. Akka и ReactiveMongo