MongoClient中实现数量+1的设计

各位大侠,我在MongoClient想实现一个点击之后,到mongodb后台,数据变量自动加减1的设计,例如下面代码,我想对jishu自动+1或者-1,该怎么写呢?网上只有简单的改操作,但不是自动加减1的功能:

let updateObj = {$set:{jishu:77}};
studentCollection.updateOne({id:1},updateObj, function(err, result){} );
阅读 1.6k
1 个回答

自增自减可以用$inc来实现

studentCollection.updateOne({id: 1}, {$inc: {jishu: 1}});
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进