【问题标题】:Parse request.object.existed() return false解析 request.object.existed() 返回 false
【发布时间】:2015-10-04 08:07:02
【问题描述】:

解析有问题。我写了云代码

Parse.Cloud.afterSave(Parse.User, function(request) {
  var user = request.object;
  if( !user.existed() ) {
      //all the times !user.existed() is true when I save user object
      //also in signup is true
  }

})

如果用户是新用户,我怎样才能使内部 if 块运行?

【问题讨论】:

标签: javascript parse-platform


【解决方案1】:

这似乎是最新的 Parse Javascript SDK (1.6.7) 中的一个 Parse 错误。

https://developers.facebook.com/bugs/1675561372679121/

快速解决方法(由上述线程中的 Andrei Patru 提供):

var createdAt = request.object.get("createdAt");
var updatedAt = request.object.get("updatedAt");
var objectExisted = (createdAt.getTime() != updatedAt.getTime());

刚刚测试过,它可以工作。

【讨论】:

猜你喜欢
  • 2019-01-27
  • 1970-01-01
  • 1970-01-01
  • 2017-08-26
  • 1970-01-01
  • 1970-01-01
  • 2022-01-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多