如果脚本重新启动,MongoDB update $ inc会将值重置为0

时间:2012-12-16 13:33:59

标签: node.js mongodb

我对MongoDB $ inc有一个奇怪的问题。如果脚本重新启动,.update()函数将从0重新启动,并且不使用数据库的当前值。代码如下所示:

exports.stats.update({n:name},{$inc: {t:1,s:num}}, {safe:true}, function(err){
if(err) console.log(err);

有没有办法从当前值启动$ inc,还是有一些黑客可以避免这种行为?

希望有人能解决这个问题。

丹尼尔

0 个答案:

没有答案