sql >> Databasteknik >  >> NoSQL >> MongoDB

Punktoperatorn hämtar inte underordnade egenskaper för ett Mongoose Document-objekt

uppdatering :Lös i mongoose v3.8.19

Det är helt och hållet en mangustfråga.

En lösning var att inte bli schemalös. Jag använde strict: false när jag definierar mitt schema (för att göra min databas schemalös)

var Users = mongoose.model('Users', new mongoose.Schema({
    },{strict:false}));

Lägger till hash här löste det.

var Users = mongoose.model('Users', new mongoose.Schema({
    hash: String
    },{strict:false}));


  1. Finns det en bra MongoDB Queue Implementation med öppen källkod för C#-drivrutinen

  2. RDBTools har köpts upp av RedisLabs!

  3. Assertion Error:1 ==0 för MongoDB deleteOne Command

  4. MongoDB $toObjectId