问题:
//将scheme 对象转化为数据模型
var User = mongoose.model('user',userSchema); //该数据对象和集合关联(‘集合名’,scheme对象)
可见mongoose会自动给集合名增加”s”。
已知在集合名没有以‘s’结尾或不是数字结尾(如user1)会自动给集合名加‘s’。
child->children
解决方法:
mongoose.model('user', userSchema, 'user')
也可以一开始就重命名
第三个参数可以重命名这个集合(数据库中也就是这个了)。