MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana Anda menggunakan Mongoose tanpa mendefinisikan skema?

Saya pikir ini yang Anda cari Mongoose Strict

opsi:ketat

Opsi ketat, (diaktifkan secara default), memastikan bahwa nilai yang ditambahkan ke instance model kami yang tidak ditentukan dalam skema kami tidak disimpan ke db.

Catatan:Jangan disetel ke false kecuali Anda memiliki alasan yang kuat.

    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. MongoDB - Izin ditolak untuk soket:/tmp/mongodb-27017.sock

  2. Hasil grup dengan interval waktu 15 menit di MongoDb

  3. Tidak dapat membuat/membuka file kunci:/data/mongod.lock errno:13 Izin ditolak

  4. MongoDB $mod

  5. MongoDB berbeda ()