【问题标题】:Can't query parse custom class named "User" (Cloud Code)无法查询解析名为“用户”的自定义类(云代码)
【发布时间】:2014-12-10 14:27:04
【问题描述】:
Parse.Cloud.define("getfullname", function(request, response) {
Parse.Cloud.useMasterKey();
var Child = Parse.Object.extend("User");
var query = new Parse.Query(Child);
//var query = new Parse.Query("User");
query.find({
  success: function(results) {
    var name = "";
    //response.success(results.length);
    console.log(results);
    for (var i = 0; i < results.length; i++) {
        name = results[i].get("fullName");
    }
    response.success([results.length,name]);
   },
   error: function() {
    response.error("movie lookup failed");
   }
  });
});

[{"topScore":199,"twitterId":"123345566","username":"wagih","objectId":"53qx8hKBvV","createdAt":"2014-12-10T13:25:05.606Z ","updatedAt":"2014-12-10T13:25:34.510Z","__type":"Object","className":"_User"}

正如您所见,解析日志指的是 Parse.User (_User) 而不是我的自定义日志 所以有什么帮助吗??

【问题讨论】:

    标签: javascript curl parse-platform


    【解决方案1】:

    在 SDK v1.0.2 中,我们添加了使用 Parse.Object.extend("User") 子类 Parse.User 的功能。

    (请参阅 Javascript 更改日志:https://parse.com/docs/downloads

    因此,您应该使用我们预定义的 _User 类或将您的自定义类重命名为其他名称。

    感谢

    来自 Facebook 团队的 Ibrahim Faour

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多