【发布时间】:2015-03-03 02:41:51
【问题描述】:
几个小时以来,我一直在尝试做一些非常简单的事情,但我不知道自己做错了什么。我试图通过 Cloud Code 从我的 Parse 数据集中查询第一个人的用户名很简单,然后我想把它带到我的 iOS 应用程序中。尽管进行了所有尝试,但它似乎并没有奏效。下面你会找到我的代码。
Parse.Cloud.define("userName", function(request,response){
var query = new Parse.Query(Parse.User);
query.equalTo("username", request.params.username)
query.first({
success: function(getUserName) {
var userString = getUserName.get("username");
response.success(userString);
},
error: function(error) {
alert("Error: " + error.code + " " + error.message);
}
});
});
[PFCloud callFunctionInBackground:@"userName" withParameters:@{} block:^(NSString *result, NSError *error) {
if (!error){
NSLog(result);
}
}];
我也不应该确定在“用户名:”之外的“参数”部分中添加什么
编辑:此外,当我尝试部署 Parse Cloud 代码时,我得到“TypeError: Cannot call method 'get' of undefined\n”
【问题讨论】:
标签: javascript ios objective-c parse-platform parse-cloud-code