Я использую mongoose-multitenancy в моей модели, и мне нужно автоматически увеличить поле на ней.
Я использую мангуст-последовательность для автоматического увеличения, но она не работает.
var multitenancy = require('mongoose-multitenancy');
multitenancy.setup();
var AutoIncrement = require('mongoose-sequence')(mongoose);
var userSchema = new mongoose.Schema({
Name:{type:String},
testNumber: {
type: Number
},
}, { timestamps: true });
userSchema .plugin(AutoIncrement, { inc_field: 'testNumber' });
module.exports = mongoose.mtModel('incident', userSchema );
Фактический:
google_user - 1, 2
fb_user - 3,5
yt_user - 4,6 и т. д. ........
Ожидаемое:
google_user - 1, 2, 3, 4 .........
fb_user - 1, 2, 3, 4 ..
yt_user - 1, 2, 3, 4 .........