*简单*解析云代码查询失败“ TypeError:无法调用未定义的方法'get'\ n检索该信息”

KFDoom

几个小时以来,我一直在尝试做一些非常简单的事情,但我不知道自己在做什么错。我很简单地尝试通过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);
        }
    }];

我也不应该确定除了“ username:”之外,我应该在Parameters部分中输入什么内容。

编辑:此外,当我尝试部署解析云代码时,我得到“ TypeError:无法调用未定义的方法'get'\ n”

KFDoom

弄清楚了。我的错误来自对Java语言的理解不足。

下面的云代码得到了我想要的。

Parse.Cloud.define("userName", function(request,response){
var query = new Parse.Query(Parse.User);
query.equalTo("username", request.params.username);
query.first({
    success: function(object) {
        var userString = request.params.username;
        response.success(userString);
    },
    error: function(error) {
        alert("Error: " + error.code + " " + error.message);
    }
    });
});

我犯的错误是我试图在无法访问所述方法的对象上使用“ .get”方法。奇怪的是我试图request.object.get("username")对它做同样的事情,但是显然请求对象也没有访问.get方法的权限(令人困惑,因为Parse文档似乎表明它在其示例中具有此权限)。因此,将上面的内容与下面的rickerbh的Objective-C代码结合使用,可以得到我想要的结果。

如果有人可以在此处发布与Parse的云代码相关的.get方法的性质,那将有所帮助。干杯。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

TypeError:无法调用未定义的方法“ get”

来自分类Dev

查询返回控制台日志中的项目,但是html显示Uncaught TypeError:尝试显示在页面上时无法调用未定义的方法“ get”

来自分类Dev

解析查询“无法调用未定义的方法'equalTo'”

来自分类Dev

npm install compound失败,出现“ TypeError:无法调用未定义的方法'filter'”

来自分类Dev

npm install compound失败,出现“ TypeError:无法调用未定义的方法'filter'”

来自分类Dev

Node.js-猫鼬路径验证失败-TypeError:无法调用未定义的方法“ validate”

来自分类Dev

解析-未捕获的TypeError:无法读取未定义的属性“ get”

来自分类Dev

解析云代码查询不断出现未定义

来自分类Dev

jQuery JSONP AJAX请求有时会失败,并显示“ TypeError:无法调用未定义的方法'done'”

来自分类Dev

AngularJS:TypeError:无法读取未定义的属性“ get”

来自分类Dev

TypeError:无法读取AngularJS上未定义的属性“ get”

来自分类Dev

TypeError:无法读取AngularJS上未定义的属性“ get”

来自分类Dev

我该如何解决“无法调用未定义的方法“ addL”

来自分类Dev

Laravel调用未定义的方法Config :: get()

来自分类Dev

TypeError:无法调用未定义的方法“ then”

来自分类Dev

TypeError:无法调用未定义的方法

来自分类Dev

收到TypeError:无法读取未定义的属性“查询”

来自分类Dev

Parse.com云代码自定义方法调用结果未定义

来自分类Dev

代码:[RuntimeException]调用未定义的方法AcceptanceTester :: wait

来自分类Dev

试图调用类的名为“查询”的未定义方法

来自分类Dev

TypeError:无法读取未定义的属性“ get”(固定的冲突导入无法正常工作)

来自分类Dev

尝试从对象调用get()或set()时得到“未捕获的TypeError:未定义不是函数”

来自分类Dev

为什么未定义getEntityManager()?“无法解析方法getEntityManager”

来自分类Dev

Rails 4-执行简单查询时未定义的方法“调用”

来自分类Dev

jQuery:Fancybox只能显示一次内联窗口,第二次尝试失败并出现错误:“未捕获的TypeError:无法调用未定义的方法'width'”

来自分类Dev

未捕获的TypeError:无法读取未定义错误的属性“ get”

来自分类Dev

TypeError:无法读取未定义的Angular.js的属性“ get”

来自分类Dev

我收到“ Uncaught TypeError:无法读取未定义的属性'get'”

来自分类Dev

TypeError:无法使用useEffect和Axios读取未定义的属性“ get”

Related 相关文章

  1. 1

    TypeError:无法调用未定义的方法“ get”

  2. 2

    查询返回控制台日志中的项目,但是html显示Uncaught TypeError:尝试显示在页面上时无法调用未定义的方法“ get”

  3. 3

    解析查询“无法调用未定义的方法'equalTo'”

  4. 4

    npm install compound失败,出现“ TypeError:无法调用未定义的方法'filter'”

  5. 5

    npm install compound失败,出现“ TypeError:无法调用未定义的方法'filter'”

  6. 6

    Node.js-猫鼬路径验证失败-TypeError:无法调用未定义的方法“ validate”

  7. 7

    解析-未捕获的TypeError:无法读取未定义的属性“ get”

  8. 8

    解析云代码查询不断出现未定义

  9. 9

    jQuery JSONP AJAX请求有时会失败,并显示“ TypeError:无法调用未定义的方法'done'”

  10. 10

    AngularJS:TypeError:无法读取未定义的属性“ get”

  11. 11

    TypeError:无法读取AngularJS上未定义的属性“ get”

  12. 12

    TypeError:无法读取AngularJS上未定义的属性“ get”

  13. 13

    我该如何解决“无法调用未定义的方法“ addL”

  14. 14

    Laravel调用未定义的方法Config :: get()

  15. 15

    TypeError:无法调用未定义的方法“ then”

  16. 16

    TypeError:无法调用未定义的方法

  17. 17

    收到TypeError:无法读取未定义的属性“查询”

  18. 18

    Parse.com云代码自定义方法调用结果未定义

  19. 19

    代码:[RuntimeException]调用未定义的方法AcceptanceTester :: wait

  20. 20

    试图调用类的名为“查询”的未定义方法

  21. 21

    TypeError:无法读取未定义的属性“ get”(固定的冲突导入无法正常工作)

  22. 22

    尝试从对象调用get()或set()时得到“未捕获的TypeError:未定义不是函数”

  23. 23

    为什么未定义getEntityManager()?“无法解析方法getEntityManager”

  24. 24

    Rails 4-执行简单查询时未定义的方法“调用”

  25. 25

    jQuery:Fancybox只能显示一次内联窗口,第二次尝试失败并出现错误:“未捕获的TypeError:无法调用未定义的方法'width'”

  26. 26

    未捕获的TypeError:无法读取未定义错误的属性“ get”

  27. 27

    TypeError:无法读取未定义的Angular.js的属性“ get”

  28. 28

    我收到“ Uncaught TypeError:无法读取未定义的属性'get'”

  29. 29

    TypeError:无法使用useEffect和Axios读取未定义的属性“ get”

热门标签

归档