La structure API de mongoose.model est la suivante :
Mongoose#model(name, [schema], [collection], [skipInit])
Quand aucun argument de collection n'est passé, Mongoose produit un nom de collection en pluralisant le nom du modèle. Si vous n'aimez pas ce comportement, passez un nom de collection ou définissez votre option de nom de collection de schémas.
Exemple :
var schema = new Schema({ name: String }, { collection: 'actor' });
ou
schema.set('collection', 'actor');
ou
var collectionName = 'actor'
var M = mongoose.model('Actor', schema, collectionName);