Ich möchte ein Feld in der "NotesDB" aktualisieren, die die Anzahl der Kommentare zu einer bestimmten Notiz angibt. Parsen Cloudcode sollte dies automatisch nach dem Speichern eines Kommentars tun.Parse CloudCode funktioniert manchmal nicht
In der Praxis tut es manchmal und es manchmal nicht (sogar mit dem gleichen Benutzer, auf der gleichen Note). Der Kommentar selbst wird immer korrekt gespeichert.
Gibt es eine Möglichkeit, diesen Code zu verbessern ..?
Parse.Cloud.afterSave("CommentsDB", function(request) {
var OriginalNote = request.object.get("OriginalPostId");
var query = new Parse.Query("NoteDB");
query.get(OriginalNote, {
success: function(post) {
post.increment("NumberOfComments");
post.save();
},
error: function(error) {
console.log("An error occured :(");
}
});