MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie ändere ich den Sammlungsnamen in mongoose.model?

Sie können diese Struktur verwenden. Die API-Struktur von mongoose.model ist diese:

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

was

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

Auch das ist möglich

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

Siehe diesen Link aus der Mongoose-Dokumentation.