MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Como adicionar dados ao array no esquema Mongoose


Ao usar um campo chamado type em um objeto incorporado, você precisa usar um objeto para definir seu tipo ou o Mongoose pensa que está definindo o próprio tipo de objeto.

Portanto, altere sua definição de esquema para:
var simpleSchema = new Schema({
    properties:{
        name:String,
        surname:String
    },
    location : {
        type : { type: String },
        coordinates : [ Number , Number ]
    }
});