存储和检索ParseUsers列表

时间:2013-09-05 03:28:49

标签: java android parse-platform

在使用解析时,我正在尝试保存

<的ArrayList ParseUser>

在特定ParseObject的'key'的'value'中。根据我的理解,这是可能的,我只是通过传入一个ArrayList作为值并调用saveInBackground()来实现。

看起来保存成功并存储在数据浏览器中,如下所示:

[[{"__type":"Pointer","className":"_User","objectId":"fHwBwBkLtn"}]]

要检索此对象,看起来当我执行Object.get("array_key")时,它似乎返回JSONArray而不是ParseUsers的ArrayList。

如何直接将此解析(原谅双关语)解析为ArrayList?

1 个答案:

答案 0 :(得分:0)

您需要告诉它在查询中包含用户,查看the documentation,其中有一节介绍了include方法。

query.include("users");

现在,当你调用resultObject.get("users")时,你应该得到一个ParseUser对象的ArrayList。