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.