我有一个名为Chat的课程。它的对象有两个属性:"用户"和"消息"。我想检测一条消息是否已添加到"消息"数组,如果是,则向"用户"的所有用户发送推送通知。阵列。
这是我的代码:
Parse.Cloud.beforeSave(„Chat”, function(request, response) {
if (request.object.dirty("messages")) {
var users = request.object.get("users");
for (var i=0; i<users.length; i++) {
var currentUserId = users[i].get("objectId");
console.log(currentUserId);
}
response.success();
} else {
response.error(„no messages sent”);
}
});
我知道如何发送推送但是我从使用#34;用户&#34;获取PFUser对象时遇到问题。阵列。当我尝试在控制台中打印他们的ID时,我得到了#34;没有发送消息&#34; parse.com日志中的错误。任何人都可以帮助我吗?