添加自动递增UserID字段

时间:2017-04-04 02:49:52

标签: node.js mongodb express

我正在创建一个API,使用MEAN堆栈从数据库中获取和发布值。

我想在usesrschema中创建每个条目时自动生成从0开始的userID。

var userSchema = new mongoose.Schema({
    //userId: Number,
    username: String,
    password: String, //hash created from password
    created_at: {type: Date, default: Date.now}
})

我是如何添加从0开始的userID并在每次插入时自动增量?

1 个答案:

答案 0 :(得分:0)

你在NPM中有很多选择,可以让你的生活更轻松。

mongodb-autoincrement

mongoose-auto-increment - 专门用于与Mongoose一起使用

列表可以继续,(因为有很多库可以实现这一目标),我的建议是尝试mongoose-auto-increment,这正是你想要的。