【问题标题】:Complex Parse Query in AndroidAndroid中的复杂解析查询
【发布时间】:2017-08-18 13:34:59
【问题描述】:
我在解析数据库中有这些类。
用户 ...
发布(用户指针<_user> | 图像关系)
图片(后指针|图片文件)
关注(user_from 指针 | user_to 指针)
问题是,
1- 如何获取帖子列表以及我关注的用户的图像。 (在java android中)
2- 如何获取我的帖子列表。
3- 如何获取我的关注者列表。
4- User、Post、Image 和 Follow 对象的 java 类示例。
谢谢
【问题讨论】:
标签:
android
android-studio
parse-platform
parse-server
back4app
【解决方案1】:
您可能需要构建一个关系查询,如下例所示:
ParseQuery<ParseObject> innerQuery = ParseQuery.getQuery("Post");
innerQuery.whereExists("image");
ParseQuery<ParseObject> query = ParseQuery.getQuery("_User");
query.whereEqualTo("postPointer", innerQuery);
query.findInBackground(new FindCallback<ParseObject>() {
public void done(List<ParseObject> commentList, ParseException e) {
// comments now contains the comments for posts without images.
}
});
您可以在 Parse Docs 中查看更多信息