CNode

奇怪,mongodb为什么会在集合config后面自动加s

问答
Ssw-wang发布于11 年前最后回复11 年前8 回复7040 浏览0 收藏
var configDB = mongoose.model('config', configScheMa);

如上,保存数据的时候,mongodb会在集合config后面自动加s,有没有解决方法

查看回复

回复 (8)

S
sunfuze#2·11 年前
new mongoose.Schema(define, options)
// options.collection is the real collection name
H
hezedu#3·11 年前

我怀疑是mongoose这玩意搞的,它还会把大写转小写。真是自作聪明。

S
SoaringTiger#4·11 年前

var yourModel = mongoose.model('yourModel', YourModelSchema,'YourModel'); 第三个参数就是你自己定义的collection的名字

L
luoyjx#5·11 年前

不是纯粹的加s吧,reply会转成replies呢...

M
mukaiu#7·11 年前

这是 mongoose 干的~,和mongodb无关

N
njaulj#8·11 年前

跟各个orm的提供商有关,像 sequelize 如果不加干预也会对表加‘s

参与回复
登录后即可参与回复。登录