有没有办法检查是否为新的Parse对象调用beforeSave,还是更新现有对象?

时间:2014-09-19 21:47:29

标签: parse-platform cloud-code

如果刚刚创建对象,或者使用新值更新已存在的对象,我需要检查(并采取适当的操作)。有没有办法准确检查这个?

1 个答案:

答案 0 :(得分:11)

是的。新对象还没有id,所以你可以检查对象是否有id。

Parse.Cloud.beforeSave("MyClass", function (request, response) {
    var object = request.object;
    if (!object.id) {
       // this is a new object
    }
});