Modeller er allerede cachelagret af Mongoose, og du kan bruge det samme skemaobjekt til flere modeller/samlinger. Så opret blot dit sæt modeller én gang (ved opstart) ved hjælp af kode 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);
Hvis du ikke ønsker at gå uden om model1
, model2
modelforekomster, kan du slå dem op efter behov ved at kalde mongoose.model('model1');
i dine handlere.