mongoose中model怎么定义数据类型?

var mongoose=require("mongoose");
mongoose.connect("mongodb://localhost/mydb01");
var User=mongoose.model("User",{
    id:Double,//报错指向这里,说 Double is not defined
    name:{
        type:String,
        trim:true
    },
});
var user=new User({
    id:23,
    name:" xiaoming "
})
console.log(user)

请问我想定义成整数,这个怎么写?谢谢

阅读 6k
3 个回答

定义成整数那就用Number吧。。

整数应该直接写Number

mongoose 中没有那么细致的数据类型看,具体可以看看这个官方文档
mongoose 中的类型只有这些

  1. String

  2. Number

  3. Date

  4. Buffer

  5. Boolean

  6. Mixed

  7. ObjectId

  8. Array

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