我每次将一个新对象保存到名为“Message”的类时都尝试运行此云代码,但是我相信我正在调用afterSave方法,因为即使我的console.log在我保存一个新的后也没有出现对我的班级称为“消息”。我的代码出了什么问题?
Parse.Cloud.afterSave("sendMessage", function(Message, response) {
var messageBody = null;
var messageSenderName = null;
var messageSenderId = null;
var randUsers = [];
console.log("The variables were set");
............other code that doesn't matter................
});
答案 0 :(得分:2)
据我所知,只要将新条目保存到Parse DB,就要启动云功能。 对于这种情况,AfterSave是要走的路。但是,您的函数声明是错误的。该函数必须采用格式;
Parse.Cloud.afterSave("Message", function(request) {
.....
}
其中请求包含当前保存的条目信息。希望这有助于.Regards。