我正在使用具有关注/取消关注功能的解析构建社交网络应用程序。
我有两个表:用户表和关注表。
users表有用户相关数据,Follow表有两个字段:followerId和followedId。
我有一个搜索过的用户列表。因此,对应于每个用户,我只想从查询中获取我是否关注他/她。那么,如何在循环中运行查询呢?
任何帮助将不胜感激。
谢谢。
我正在使用具有关注/取消关注功能的解析构建社交网络应用程序。
我有两个表:用户表和关注表。
users表有用户相关数据,Follow表有两个字段:followerId和followedId。
我有一个搜索过的用户列表。因此,对应于每个用户,我只想从查询中获取我是否关注他/她。那么,如何在循环中运行查询呢?
任何帮助将不胜感激。
谢谢。
获取关注者
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 表中调用用户列表查询并获取所有用户。谢谢