Modellen worden al door Mongoose in de cache opgeslagen en u kunt hetzelfde schemaobject voor meerdere modellen/verzamelingen gebruiken. Maak dus gewoon uw set modellen één keer (bij het opstarten) met behulp van code zoals:
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var schema = new Schema({...});
var model1 = mongoose.model('model1', schema);
var model2 = mongoose.model('model2', schema);
Als u de model1
niet wilt doorgeven , model2
modelinstanties, kunt u ze zo nodig opzoeken door mongoose.model('model1');
te bellen in uw handlers.