【问题标题】:parse cloud code beforeSave user object id解析云代码之前保存用户对象id
【发布时间】:2016-10-19 21:22:13
【问题描述】:

当用户注册时,我需要使用指向该用户的引用指针向另一个类(B 类)添加一行,并添加对指向 B 类中新创建的行的用户类的引用。

有没有办法在 beforeSave 操作中获取 Parse.User id?

如果不是,用云代码实现这一目标的方法是什么?

【问题讨论】:

  • 抱歉回复晚了。谢谢,这有帮助。

标签: parse-platform parse-cloud-code parse-server


【解决方案1】:

之前保存尚未创建的行,所以你不能做指向仍然不存在的东西的指针,并且可能会发生错误并且用户永远不会创建。在这种情况下,您必须使用 aftersave。

使用 aftersave 触发器进行操作

Parse.Cloud.afterSave(Parse.User, function(request) {
  var user = request.object;
  var ClassB = Parse.Object.extend("ClassB");
  var classb = new ClassB();
  classb.set("user", user);
  ....
  classb.save();
  ....
});

【讨论】:

    猜你喜欢
    • 2016-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多