Ios 函数,该函数在数据库中的特定表上有事件时使用PARSE进行触发

Ios 函数,该函数在数据库中的特定表上有事件时使用PARSE进行触发,ios,database,swift,parse-platform,Ios,Database,Swift,Parse Platform,我正在开发一个需要图表的iOS分析应用程序(使用Swift)。关键是,当数据库中的特定表中有更新或插入时,我想用Parse更新这些图表。我不是在寻找推送通知,解析文档也没有提到一个函数来实现这一点 有没有一种方法可以创建一个函数,该函数在特定用户的表中发生事件时会触发Parse 谢谢您的建议是的,您可以使用云代码完成此操作 阅读如何开始 然后,您可以使用类似或和的触发器 例如: Parse.Cloud.beforeSave("Review", function(request, response

我正在开发一个需要图表的iOS分析应用程序(使用Swift)。关键是,当数据库中的特定表中有更新或插入时,我想用Parse更新这些图表。我不是在寻找推送通知,解析文档也没有提到一个函数来实现这一点

有没有一种方法可以创建一个函数,该函数在特定用户的表中发生事件时会触发Parse


谢谢您的建议

是的,您可以使用云代码完成此操作

阅读如何开始

然后,您可以使用类似或和的触发器

例如:

Parse.Cloud.beforeSave("Review", function(request, response) {
  if (request.object.get("stars") < 1) {
    response.error("you cannot give less than one star");
  } else if (request.object.get("stars") > 5) {
    response.error("you cannot give more than five stars");
  } else {
    response.success();
  }
});
Parse.Cloud.beforeSave(“查看”),函数(请求、响应){
if(request.object.get(“stars”)<1){
回答。错误(“您不能给出少于一颗星”);
}else if(request.object.get(“stars”)>5){
回答。错误(“您不能给出超过五颗星”);
}否则{
回答:success();
}
});

您可以使用aftersave cloud code功能从解析后端触发推送通知。如果没有推送通知,您认为它会如何工作?@Paulw11谢谢您的快速回答。我正在查看此信息。谢谢您的建议。我测试了这个,我有两个不同的问题。在我的swift代码中,当我使用MyPFObject.saveInBackground()方法时,正确调用了afterSave函数,但当我使用MyPFObject.saveInBackground()方法时,出现了一个错误。你知道为什么吗?