我正在学习节点和mongo,并使用mongoose进行建模。
在猫鼬文档中说mongoose.model
,第一个参数是模型集合的单数名称。我觉得这很难理解。
CRMdb
,这也是集合名称吗?const Contact = mongoose.model('Contact', ContactSchema);
,猫鼬怎么知道会自动检测出我模型名称的复数形式?
`答案 0 :(得分:2)
const Contact = mongoose.model('Contact', ContactSchema, 'contacts');
进行操作(在这种情况下,集合名称为contacts
)。不太确定他们如何创建复数,但我并不认为这很重要。