用mongoose定义schema中,Number类型被转换成带小数点的

var userInfoSchema = new mongoose.Schema({
    username:{type:Number,unique:true},
    pwd:{type:String},
    realname:{type:String},
    tel:{type:Number}
})
var user = new userInfoSchema({
    username:20222,
    psw:'tY2012',
    realname:'雷霆崖',
    tel:12333333333,
});

我定义了一个schema,但是在保存数据的时候,上面的数据保存进数据库的时候 username是int32类型,但是tel变成了double类型,并且多一位小数点,有没有什么办法能让

阅读 5.9k
3 个回答

保存成string类型。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏