代码基本上做了它应该做的事情,即通过将Polean对象的布尔列设为true来更新User表。当它做到这一点虽然发生了两件意想不到的事情:
1)它返回上述错误:代码:141,消息:"未调用成功/错误"。据我所知,我称之为成功和错误?!?
2)它在User表中保存成功和错误对象,我不知道这是怎么发生的。
我的云代码:
Parse.Cloud.define("activate", function(request, response){
Parse.Cloud.useMasterKey();
var user = new Parse.Query(Parse.User);
user.get(request.params.id, {
success: function(User){
User.set("vendorAgreement", true);
User.save({
success: function(saved){
response.success(saved);
},
error: function(saved, error){
response.error(error);
}
});
}
})
});
答案 0 :(得分:1)
这里的关键是包括' null'在你的object.save()中。 有效的代码如下:
MM-dd-yyyy