一尘不染

为什么猫鼬总是在收藏名称的末尾添加s

node.js

例如,此代码导致创建名为“数据”的集合

var Dataset = mongoose.model('data', dataSchema);

并且此代码导致创建了一个名为“用户”的集合

var User = mongoose.model('user', dataSchema);

谢谢


阅读 238

收藏
2020-07-07

共1个答案

一尘不染

猫鼬通过使收藏名称复数来尝试变得聪明。但是,您可以强制将其设置为所需的值:

var dataSchema = new Schema({..}, { collection: 'data' })

2020-07-07