MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment changer le nom de la collection dans mongoose.model ?

Vous pouvez utiliser cette structure structure.API de mongoose.model :

 Mongoose#model(name, [schema], [collection], [skipInit])

ce qui signifie

 mongoose.model('User', AdminSchema, 'admin'); 
 //Here 3rd argument 'admin': as collection name

Vous pouvez faire avec ça aussi

let AdminSchema = mongoose.Schema({
  username : String,
  password : String.
  ....... 
}, { collection: 'admin' });

Voir ce lien de la documentation de Mongoose.