我试图将mongo doc的_id字段覆盖为带有auto inc的整数。
我尝试了一些模块,但没有一个能为我工作。我以为我会自己写一些东西,比如:
productSchema.pre('save', function (next) {
this._id = 5; //or what ever
next();
});
但它没有用,_ id
字段为空。甚至尝试了this._doc['id'] = 5
。我想在将_id保存到redis之前将其合并到文档中,但由于redis.get
是异步的,所以我很难看,因此我必须在redis回调中传递保存操作。 / p>
任何解决方案?