Структура API mongoose.model такова:
Mongoose#model(name, [schema], [collection], [skipInit])
Мангуст делает следующее: если аргумент коллекции не передается, Mongoose создает имя коллекции, формируя имя модели во множественном числе. Если вам не нравится такое поведение, передайте имя коллекции или установите параметр имени коллекции схем.
Пример:
var schema = new Schema({ name: String }, { collection: 'actor' });
или
schema.set('collection', 'actor');
или
var collectionName = 'actor'
var M = mongoose.model('Actor', schema, collectionName);