关于model的名字
按照默认系统设置,model名字设定之后,collection会自动设定为model的复数小写形式,例如:User -> users
当然,你也可以自己设定collection name,如下:
在schema中定义
var userSchema = new mongoose.Schema({ name: String, email: { type: String, unique:true } }, { collection: 'myuserlist' });
在model下定义
mongoose.model( 'User', userSchema, 'myuserlist' );