mongoose-sequence не работает в mongoose-multitenancy - PullRequest
0 голосов
/ 16 апреля 2019

Я использую 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 .........

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...