【问题标题】:Setting parse object property after save保存后设置解析对象属性
【发布时间】:2015-07-09 15:14:35
【问题描述】:

我正在尝试在云端保存后向 PFObject 添加日期。 set() 似乎不起作用:

Parse.Cloud.afterSave("ReactMessage", function(request, status) {

    var now = new Date();
    var message = request.object;
    message.set('lastChanged',now.getTime());
    message.save();

//etc...

});

或者,如果有人对如何跨多个时区处理消息应用程序的 NSDate 有任何建议,例如“X 20 分钟前回复”。 如果有人从阿姆斯特丹(我在英国)向我发送消息,它会显示“一小时前”,即使我刚刚收到消息

【问题讨论】:

    标签: javascript parse-platform cloud pfobject


    【解决方案1】:

    我认为在 beforeSave 请求中比在保存后更好。

    Parse.Cloud.beforeSave("ReactMessage", function(request, response) {
        var now = new Date();
        var message = request.object;
        message.set('lastChanged',now.getTime());
        response.success();
    });
    

    这样就可以了

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-04
      • 2015-03-14
      • 2012-12-19
      • 2014-03-07
      相关资源
      最近更新 更多