Modely již Mongoose ukládá do mezipaměti a stejný objekt schématu můžete použít pro více modelů/kolekcí. Stačí tedy jednou vytvořit sadu modelů (při spuštění) pomocí kódu jako:
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var schema = new Schema({...});
var model1 = mongoose.model('model1', schema);
var model2 = mongoose.model('model2', schema);
Pokud nechcete procházet kolem model1
, model2
instance modelu, můžete je podle potřeby vyhledat voláním mongoose.model('model1');
ve vašich ovladačích.