Mongoose.model'in API yapısı şudur:
Mongoose#model(name, [schema], [collection], [skipInit])
Firavun faresinin yaptığı şey şudur: Koleksiyon bağımsız değişkeni iletilmediğinde, Mongoose model adını çoğullaştırarak bir koleksiyon adı üretir. Bu davranışı beğenmezseniz, bir koleksiyon adı verin veya şema koleksiyonu adı seçeneğini ayarlayın.
Misal:
var schema = new Schema({ name: String }, { collection: 'actor' });
veya
schema.set('collection', 'actor');
veya
var collectionName = 'actor'
var M = mongoose.model('Actor', schema, collectionName);