javascript - 如何在解析服务器javascript sdk中递减

标签 javascript parse-platform ionic2 parse-server

在解析文档中有一些关于增量的内容

parse server increment reference code

我需要实现一个递减函数,以便每次调用该函数时将解析列减1,但我在文档中找不到它

这是我的代码

       // we will decerment unread count
   const ConversationObject = Parse.Object.extend("conversations");       
   var fromconvQuery = new Parse.Query(ConversationObject);         
   fromconvQuery.equalTo("from", this.currentUser);
   fromconvQuery.equalTo("to", this.to);

   var toconvQuery = new Parse.Query(ConversationObject);  
   toconvQuery.equalTo("from", this.to);
   toconvQuery.equalTo("to", this.currentUser);

   var mainconvQuery = Parse.Query.or(fromconvQuery, toconvQuery);
   mainconvQuery.first({
     success: function(conv){
      conv.decrement('unreadCount')
      conv.save()
     }
   })

最佳答案

您所需要做的就是指定一个负数:

conv.increment('unreadCount', -1);
conv.save();

关于javascript - 如何在解析服务器javascript sdk中递减,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45949658/

相关文章:

Javascript 更改或加载

angular - Ionic 2/Angular 与 http post 到 laravel api 的问题

java - 解析服务器: Remove old profile image associated with a user

angular - Ionic 3 不更新 View

toast - ionic 造型 2 toast

javascript - 日期比较在某些浏览器中不起作用 - Javascript

javascript - 如何在 Aurelia 中按过滤器进行分组

javascript - jquery : Setting value in hidden input upon onchange event

javascript - 只有第一个对象保存在 javascript for 循环中

java - 为 logInInBackground 解析抛出 NullPointerException