sql >> Base de Datos >  >> NoSQL >> MongoDB

Cómo agregar datos a la matriz en Mongoose Schema

Cuando se usa un campo llamado type en un objeto incrustado, debe usar un objeto para definir su tipo o Mongoose cree que está definiendo el tipo de objeto en sí.

Así que cambia la definición de tu esquema a:

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