2017-08-29 1 views
0

in Parse-Dokumentation zu verringern ist es etwas über Zuwachswie in Parse-Server javascript sdk

parse server increment reference code

Ich brauche eine Dekrementierungsfunktion zu erreichen, um die Parse-Spalte jedes Mal um 1 Aufruf dieser Funktion zu verringern, aber ich kann es nicht

hier in der Dokumentation ist mein Code

 // 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() 
    } 
    }) 

Antwort

1

Alles, was Sie tun müssen, ist eine negative Menge angeben:

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