0

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

对于我的 Documents ,我需要一个递增的 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);

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

我该如何解决这个问题?

4

0 回答 0