Modeller är redan cachade av Mongoose och du kan använda samma schemaobjekt för flera modeller/samlingar. Så skapa bara din uppsättning modeller en gång (vid start) med kod som:
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var schema = new Schema({...});
var model1 = mongoose.model('model1', schema);
var model2 = mongoose.model('model2', schema);
Om du inte vill gå runt model1
, model2
modellinstanser kan du slå upp dem efter behov genom att anropa mongoose.model('model1');
i dina hanterare.