sql >> Database teknologi >  >> NoSQL >> MongoDB

Prikoperator henter ikke underordnede egenskaber for et Mongoose Document-objekt

opdatering :Løst i mongoose v3.8.19

Det er fuldstændig et mangustproblem.

En løsning var ikke at blive skemaløs. Jeg brugte strict: false når jeg definerer mit skema (for at gøre min database skemaløs)

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

Tilføjer hash her løste det.

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


  1. Hvad er forskellen på mongoose og mongoJS? Hvilken skal jeg bruge?

  2. MongoSkin Kan ikke læse egenskaben 'apply' af undefined

  3. Konverter fra LinkedHashMap til Json String

  4. kunne ikke finde bean til MongoRepository (Spring Boot)