1

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

< ParseUser > 的 ArrayList

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

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

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

要检索这个对象,当我这样做时,Object.get("array_key")它似乎返回了一个 JSONArray 而不是 ParseUsers 的 ArrayList。

我怎样才能直接将这个(原谅双关语)解析成一个 ArrayList?

4

1 回答 1

0

你需要告诉它在你的查询中包含用户,看看文档,有一个部分讨论了 include 方法。

query.include("users");

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

于 2013-09-05T05:15:34.067 回答