在云代码中更改某些值时自动复制[parse.com]

时间:2015-04-25 11:11:27

标签: parse-platform copy cloud pfobject

如何在云代码(parse.com)中编写一个简短程序,自动将一个PFObject字段的值复制到其他PFObject的某个字段(与原始字段不同的字段)每当原始字段被更改?例如,我有一些用户的名字,我希望它自动复制到他的帖子'他改变名字的对象。 我希望它可以在服务器上完成。侧。因此我需要用云代码编写它。

1 个答案:

答案 0 :(得分:0)

要实现此功能,您可以使用Parse Cloud afterSave过程。假设您在Parse中有一个Profile表,并且您的用户有一个选项,他/她可以更新名称。因此,您可以编写一个云AfterSave函数,您可以在其中搜索Post表(基于您的userId)并更新名称字段(这是一个简单的场景)下面的代码是一个示例;

    $('.info_panel').css({
        top: mouseY - 100,
        left: mouseX - (($('.info_panel').width()/2)+175)
    });

在Profile表中保存后会触发上述代码。它搜索Post类并查找与当前用户(请求者)相关的所有条目。接下来它会更新Post表,它会更改名称字段。

同样请勿忘记此配置文件表中的所有更新都会触发此过程。所以另一种选择是编写一个云函数,当你更新Profile(在你的应用程序中)的东西时,你会触发它。希望这会有所帮助。

问候。