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

Заявката на Mongoose връща нула

Mongoose използва имена на модели в множествено число, така че изпълнява find в колекцията „blogposts“ вместо „blogpost“. Това означава, че вашата заявка в mongo shell е в колекцията "blogmodel". В такъв случай:

var BlogModel = mongoose.Model("BlogModel", ..)

или подайте името на колекцията като трети параметър:

var BlogModel = mongoose.model("BlogPost", schema, "blogmodel")


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да извлека подмножество от полета с помощта на драйвера C# MongoDB?

  2. Запитване за списък в mongoengine; съдържа срещу в

  3. Открийте дали дадена стойност съдържа поне една цифрова цифра в SQL

  4. Създаване на динамична схема с помощта на mongoose

  5. Spring MongoDB процес/нишка изтича