Parse Query不会从云中检索更新的数据

时间:2015-06-26 17:15:21

标签: android parse-platform cloud

我在云数据库中有一个ParseObject。在开始时,这个对象有一个包含2个JSONObjects的JSONArray。然后我运行下一个代码:

Toast.makeText(getActivity(), "List lenght: " + new ParseQuery<MyParseObject>("MyParseObject").get("objectId").getJSONArray("MyJSONArray").length(), Toast.LENGTH_SHORT).show();

显示结果:&#34;列表长度:2&#34;。好吧,问题是当我手动从云中的那个List中删除一个JSONObject,然后运行相同的代码时,结果是一样的,但它应该是:&#34; List lenght:1&#34;。我完全可以看到JSONArray中只有一个JSONObject。 可能会发生什么?

1 个答案:

答案 0 :(得分:1)

再次检查您的表格,更好地在解析帐户网站上查看。 接缝给我,你的领域看起来像[,对象]。这就是为什么你有数组= 2的长度,但你的数组中的一个对象是空的,你只有一个有效的JSON对象。

相关问题