sql >> Databáze >  >> NoSQL >> MongoDB

Uložte pole ve schématu Mongoose

Jednoduše použijete hranaté závorky, jako v tomto příkladu:

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

Povolené typy schémat naleznete v oficiálních dokumentech.




  1. MongoDB $slice

  2. Nelze použít Mongo Export Query

  3. Agregace Mongodb - řazení velmi zpomaluje dotaz

  4. Mongodb 4+ findOneAndUpdate() returnNewDocument nefunguje