2017-08-29 2 views
0

dans la documentation Parse il y a quelque chose incrémentcomment décrémenter dans le serveur parse javascript sdk

parse server increment reference code

je dois réaliser une fonction de décrémentation pour diminuer la colonne d'analyse syntaxique de 1 à chaque fois que cette fonction est appelée, mais je ne peut pas trouver dans la documentation

ici est mon 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() 
    } 
    }) 

Répondre

1

Tout ce que vous devez faire est de spécifier un montant négatif:

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