0

Nodejs、MongoDb を使用しています。Mongoose を使用して DB 操作を処理しました。

私の 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