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

Mongoose - Skema yang sama untuk koleksi yang berbeda di (MongoDB)

Model sudah di-cache oleh Mongoose dan Anda dapat menggunakan objek skema yang sama untuk beberapa model/koleksi. Jadi buat saja set model Anda sekali (saat startup) menggunakan kode seperti:

var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var schema = new Schema({...});
var model1 = mongoose.model('model1', schema);
var model2 = mongoose.model('model2', schema);

Jika Anda tidak ingin menyebarkan model1 , model2 contoh model, Anda dapat mencarinya sesuai kebutuhan dengan memanggil mongoose.model('model1'); di penangan Anda.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mengambil panjang daftar di MongoDB

  2. Apakah operasi upsert Mongoose memperbarui/memperbarui nilai skema default?

  3. Bagaimana cara melihat kueri mana yang menggunakan indeks di MongoDB?

  4. Bagaimana cara mengembalikan boolean dalam kategori mongodb

  5. Bagaimana cara memasukkan hanya dokumen tersemat yang dipilih di mongoengine?