sql >> Database >  >> NoSQL >> MongoDB

Mongoose-query retourneert null

Mongoose maakt meervoud van modelnamen, dus find op de collectie "blogposts" in plaats van "blogpost". Dat gezegd hebbende, uw zoekopdracht in de mongo-shell bevindt zich in de "blogmodel" -verzameling. In dat geval:

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

of geef de collectienaam door als derde parameter:

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


  1. Mongoose verloopt gegevens maar blijft in database

  2. PyMongo -- cursor iteratie

  3. Model.findOne retourneert geen documenten maar retourneert een wrapper-object

  4. Zes cruciale componenten van succesvol databeheer