我创建了这样的云代码:
Parse.Cloud.beforeSave(Parse.User, function(request, response) {
console.log('before saving user')
if (!request.object.get("email")) {
response.error("email is required for signup");
} else {
response.success();
}
});
但是当我打电话给Parse.User.save时,这个云代码从未被调用过。为什么?感谢。
答案 0 :(得分:0)
对于用户,您必须使用user.signUp()
var user = new Parse.User();
return user.signUp();
它返回一个promise,并且应该点击你的beforeSave函数。