La estructura API de mongoose.model es la siguiente:
Mongoose#model(name, [schema], [collection], [skipInit])
Lo que hace Mangosta es que, cuando no se pasa ningún argumento de colección, Mongoose produce un nombre de colección al pluralizar el nombre del modelo. Si no le gusta este comportamiento, pase un nombre de colección o configure la opción de nombre de colección de esquemas.
Ejemplo:
var schema = new Schema({ name: String }, { collection: 'actor' });
o
schema.set('collection', 'actor');
o
var collectionName = 'actor'
var M = mongoose.model('Actor', schema, collectionName);