sql >> Database >  >> NoSQL >> MongoDB

Gegevens toevoegen aan array in Mongoose Schema

Bij gebruik van een veld met de naam type in een ingesloten object moet je een object gebruiken om het type te definiëren, anders denkt Mongoose dat je het type object zelf definieert.

Dus verander je schemadefinitie in:

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



  1. Meteor mongo werkt geneste array bij

  2. Match met subtekenreeks in mongodb-aggregatie

  3. Hoe AppArmor configureren voor MongoDB-replicasets?

  4. MongoDB .NET-stuurprogramma groeperen op tijdbereik