MongoDB Mongoose PureAutoInc插件似乎也在更新Document时自动增加。有解决方案吗

时间:2013-08-24 14:50:19

标签: node.js mongodb mongoose auto-increment

我正在使用Nodejs,MongoDb 我使用Mongoose来处理数据库操作。

对于我的文档,我需要一个递增ID。因此我使用了PureAutoinc。 https://github.com/mylovecompany/mongoose-pureautoinc

它记录得很好。我做了类似的事情 -

pureautoinc.init(db);

    var schema = new Schema({
        email: String,
        text:  String
    });

    schema.plugin(pureautoinc.plugin, {
        model: 'Subscriber',
        field: 'recordNum'
    });

var Subscriber = db.model('Subscriber', schema);

自动增量对我来说很好。但是当我尝试更新我的任何文档时,问题就出现了。即使我只是更新记录,自动增量的id /(在这种情况下为recordNum)也会自动增加。

如何解决这个问题?

0 个答案:

没有答案