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

Comment ajouter des données au tableau dans Mongoose Schema

Lors de l'utilisation d'un champ nommé type dans un objet incorporé, vous devez utiliser un objet pour définir son type ou Mongoose pense que vous définissez le type d'objet lui-même.

Changez donc votre définition de schéma en :

var simpleSchema = new Schema({
    properties:{
        name:String,
        surname:String
    },
    location : {
        type : { type: String },
        coordinates : [ Number , Number ]
    }
});