sql >> Database >  >> NoSQL >> MongoDB

Dot-operator haalt onderliggende eigenschappen van een Mongoose Document-object niet op

bijwerken :Opgelost in mangoest v3.8.19

Het is helemaal een kwestie van mangoesten.

Een oplossing was om niet schemaloos te gaan. Ik gebruikte strict: false bij het definiëren van mijn schema (om mijn database schemaloos te maken)

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

hash toevoegen hier is het opgelost.

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


  1. Typescript:diepe sleutel van een genest object, met gerelateerd type

  2. Hoe moet ik mijn node/express/mongodb-app structureren?

  3. Hoe de gedumpte gegevens van mongodump te gebruiken?

  4. Mongoose sluit zich aan bij twee collecties en krijgt alleen specifieke velden uit de samengevoegde collectie