解析android SDK - 按指针过滤查询

时间:2015-06-23 10:01:23

标签: android parse-platform

我的User类中的每个用户都拥有指向另一个类(用户家)的指针。 我希望得到指向当前用户家(他的室友)的所有用户。 我怎样才能做到这一点?以下代码返回一个空列表:

currentUser = ParseUser.getCurrentUser();
ParseObject home = currentUser.getParseObject("home");
ParseQuery<ParseObject> query = ParseQuery.getQuery("User");
query.whereEqualTo("home", home);

注意:&#34; home&#34;是一个指向&#34; Homes&#34;类。

2 个答案:

答案 0 :(得分:0)

在ParseQuery中添加 query.include(“your_pointer_filed”);

答案 1 :(得分:0)

找到答案: 查询User类是以与其他类不同的特殊方式完成的。 取代:

ParseQuery<ParseObject> query = ParseQuery.getQuery("User");

使用:

ParseQuery<ParseUser> query = ParseUser.getQuery();