mongoose-id-autoinc icon indicating copy to clipboard operation
mongoose-id-autoinc copied to clipboard

step是否可以优化为:配置一个list,每次自增时随机选择步长

Open zj8487 opened this issue 10 years ago • 3 comments

zj8487 avatar Jun 26 '14 03:06 zj8487

不好意思啊,没想到会有这么多人会用,最近抽时间看一下。

mariodu avatar Oct 27 '14 03:10 mariodu

多谢,如果step唯一,别人就知道你下一个id是多少,有些时候,我们需要一些随机性。 所以step是否能够配置成一个Array, 每次生成下一个id的使用的步长在这个数组中随机选择。 比如如下配置 UserSchema.plugin(autoinc.plugin, { model: 'User', field: 'seqnumber', start: 100, step: [1,4,5,7, 10] });

zj8487 avatar Dec 14 '14 08:12 zj8487

不错的工程,这个需求也很好,希望能够得到加强。

snowdream avatar Dec 26 '14 08:12 snowdream