解析递归指针查询

时间:2014-08-04 13:52:15

标签: parse-platform

我目前正在尝试对表执行查询,但是我的指针存在一些问题。

在表格中,我有一个指向用户的指针。用户自己有一个指向对象“公司”的指针。 当我这样做时,我得到用户(用户名等),但不是公司:

ParseQuery<ParseObject> query = ParseQuery.getQuery("Infos");
query.whereEqualTo("status", 1);
query.include("user");
query.findInBackground(...);

我应该如何获得指针内的指针?

1 个答案:

答案 0 :(得分:1)

根据documentation(在该部分末尾,就在“查询本地数据存储区”之前),只需使用点语法:

query.include("user.company");

确保使用列名。

然后你可以得到“用户”,然后从那里得到“公司”。