sql >> Database >  >> NoSQL >> MongoDB

Arrays opslaan in Mongoose-schema

Je gebruikt gewoon vierkante haken, zoals in dit voorbeeld:

const User = new mongoose.Schema({
  userId: {
    type: String,
    index: { unique: true }
  },
  laptops: [{
    laptopId:{
        type: String
    },
    available: {
        type: Boolean
    }
  }]
});

Controleer de officiële documenten voor toegestane SchemaTypes.




  1. MongoDB $project:eerdere pijplijnvelden behouden

  2. Hoe mongo-commando's uit te voeren via shellscripts? (de mijne doet het niet)

  3. pushOrModify like operator voor mongo subdocument

  4. Mongo-query converteren naar Laravel, geneste elemMatch