MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

L'opérateur point ne récupère pas les propriétés enfants d'un objet Mongoose Document

mettre à jour :Résolu dans mongoose v3.8.19

C'est totalement un problème de mangouste.

Une solution était de ne pas aller sans schéma. J'utilisais strict: false lors de la définition de mon schéma (pour rendre ma base de données sans schéma)

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

Ajout de hash ici résolu.

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