每次创建新的User
时,我都会尝试使用云代码创建新的“信用”,该信用是针对该用户的,因为它是一个相关对象。出于某种原因,我无法写入“日志”选项卡来使用像console.log(tell me what is going on!);
这样的行,所以我很难过,而且无法知道我哪里出错了。
Parse.Cloud.afterSave("User", function(request) {
var Credit = Parse.Object.extend("credit");
var credit = new Credit();
credit.set("parent", request.object);
credit.set("expiry", null);
credit.set("type", "Opening");
credit.save();
});
答案 0 :(得分:0)
您需要将其更改为:
Parse.Cloud.afterSave(Parse.User, function(request)
Parse.User
而不是"User"
。
无论出于何种原因,这似乎不在此处的文档中:https://www.parse.com/docs/cloud_code_guide#functions-aftersave