在使用解析时,我正在尝试保存
<的ArrayList ParseUser>
在特定ParseObject的'key'的'value'中。根据我的理解,这是可能的,我只是通过传入一个ArrayList作为值并调用saveInBackground()来实现。
看起来保存成功并存储在数据浏览器中,如下所示:
[[{"__type":"Pointer","className":"_User","objectId":"fHwBwBkLtn"}]]
要检索此对象,看起来当我执行Object.get("array_key")
时,它似乎返回JSONArray而不是ParseUsers的ArrayList。
如何直接将此解析(原谅双关语)解析为ArrayList?
答案 0 :(得分:0)
您需要告诉它在查询中包含用户,查看the documentation,其中有一节介绍了include方法。
query.include("users");
现在,当你调用resultObject.get("users")
时,你应该得到一个ParseUser对象的ArrayList。