JavaScriptの非同期処理はうんこ(確認) ParseみたいなmBaaSでサーバー側のコードを書くのはナンセンスですが、それでも書かなければ処理できない部分がでてきます。 CloudCodeではPromiseを使用して非同期処理を書くことが推奨されているようで、以下のようになります。 Parse.Cloud.define("test", function(request, response){ var query = new Parse.Query("Student"); query.descending("gpa"); query.find().then(function(students) { students[0].set("valedictorian", true); return students[0].save(); }).then(function(valedictor