保存后设置解析对象属性

时间:2015-07-09 15:14:35

标签: javascript parse-platform cloud pfobject

我尝试在云端保存后向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分钟前回复"。 如果有人给我发了一封来自阿姆斯特丹(即英国)的消息,那么它会在一小时前发出"即使我刚收到消息

1 个答案:

答案 0 :(得分:1)

我认为在保存之前保存之前更好。

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

这将成功