JS条件查询的字段奇怪问题

我用下面的查询代码,可以正常使用。
其中这个可以正常运行。query.equalTo("playerName", "Dan Stemkoski");
但是如果换成 query.equalTo("parent", "xxxxxxxxxxxxxxxxx")就不行了,为什么呢?
难道是这段查询代码不支持parent字段?

var GameScore = AV.Object.extend("GameScore");
var query = new AV.Query(GameScore);
query.equalTo("playerName", "Dan Stemkoski");     
query.find({
  success: function(results) {
    alert("Successfully retrieved " + results.length + " scores.");
    // Do something with the returned AV.Object values
    for (var i = 0; i < results.length; i++) {
      var object = results[i];
      alert(object.id + ' - ' + object.get('playerName'));
    }
  },
  error: function(error) {
    alert("Error: " + error.code + " " + error.message);
  }
});

===========
技术工程师贴了几个链接给我,说让仔细看。恕我JS技术差,表示无法理解。

感谢AVOS工程师,帮俺搞定了。

阅读 3.1k
1 个回答

没懂不行是指什么?报错还是返回空数组?
确定 GameScore 有 parent 这一列吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进