我正在使用具有跟随/取消关注功能的解析构建社交网络应用程序。
我有两个表:Users和Follow table。
Users表包含用户相关数据,Follow表包含两个字段:followerId和followId。
我有一个搜索用户列表。因此,对应于每个用户我只想从查询得到我是否跟随他/她。那么,如何在循环内运行查询?
任何帮助都将深受赞赏。
感谢。
答案 0 :(得分:0)
获取粉丝
ParseQuery query = new ParseQuery("FollowTable");
query.whereEqualTo("followedId", ParseUser.getCurrentUser().getObjectId());
query.findInBackground(new FindCallback() {
public void done( List<ParseObject> MyList, ParseException e) {
if (e == null) {
// Get your follower user list
}else{
//error
}
获取以下内容
ParseQuery query = new ParseQuery("FollowTable");
query.whereEqualTo("followerId", ParseUser.getCurrentUser().getObjectId());
query.findInBackground(new FindCallback() {
public void done( List<ParseObject> MyList, ParseException e) {
if (e == null) {
// Get your following user list
}else{
//error
}
然后在ParseUser表中调用用户列表查询并获取所有用户。 感谢