Parse platform 有没有办法检查是为新的解析对象调用beforeSave,还是为更新现有对象调用beforeSave?
我需要检查(并采取适当的措施)是否正在创建一个对象,或者是否正在使用新值更新一个已经存在的对象。有没有办法准确地检查这个问题?有。新对象还没有id,因此您可以检查对象是否有idParse platform 有没有办法检查是为新的解析对象调用beforeSave,还是为更新现有对象调用beforeSave?,parse-platform,parse-cloud-code,Parse Platform,Parse Cloud Code,我需要检查(并采取适当的措施)是否正在创建一个对象,或者是否正在使用新值更新一个已经存在的对象。有没有办法准确地检查这个问题?有。新对象还没有id,因此您可以检查对象是否有id Parse.Cloud.beforeSave("MyClass", function (request, response) { var object = request.object; if (!object.id) { // this is a new object } });
Parse.Cloud.beforeSave("MyClass", function (request, response) {
var object = request.object;
if (!object.id) {
// this is a new object
}
});
还有isNew()
实例方法。