java - 存储和检索 ParseUsers 列表

标签 java android parse-platform

在使用解析时,我试图保存一个

的ArrayList

在特定 ParseObject 的“键”的“值”中。根据我的理解,这是可能的,我只需传入 ArrayList 作为值并调用 saveInBackground() 即可做到这一点。

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

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

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

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

最佳答案

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

query.include("users");

现在,当您调用 resultObject.get("users") 时,您应该获得 ParseUser 对象的 ArrayList。

关于java - 存储和检索 ParseUsers 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18627247/

相关文章:

java - 如何从服务检索偏好数据

android - 在 android 中使用 Volley 从 JSON 下载大数据

swift - 解析 Facebook 登录集成处理无效 session

java - 数据没有推送到浏览器?

java - 用于设置/获取 p :selectBooleanCheckbox 值的表达式语言

java - Maven能否将依赖拉入项目?

java - 如何在Android中保存图像而不压缩?

android - 如何正确旋转位图?

json - parse.com httpresponse 返回 json 而不是文本

ios - 我无法将视频上传到服务器