MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как използвате Mongoose, без да дефинирате схема?

Мисля, че това е, което търсите за Mongoose Strict

опция:строго

Строгата опция (активирана по подразбиране) гарантира, че стойностите, добавени към нашия моделен екземпляр, които не са посочени в нашата схема, няма да бъдат записани в db.

Забележка:Не задавайте на false, освен ако нямате основателна причина.

    var thingSchema = new Schema({..}, { strict: false });
    var Thing = mongoose.model('Thing', thingSchema);
    var thing = new Thing({ iAmNotInTheSchema: true });
    thing.save() // iAmNotInTheSchema is now saved to the db!!


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Създайте уебсайт за онлайн магазин за хранителни стоки, използвайки Angular, NodeJS, Express и MongoDB

  2. Динамични ключове след $group by

  3. Как да заявя mongodb с DBRef

  4. Попълване на вложен масив в mongoose

  5. MongoServer.State еквивалент в драйвера 2.0