如何在Android中解析关系?

如何在Android中解析关系?,android,parse-platform,Android,Parse Platform,我在解析关系时遇到了一些问题,我不知道为什么我不能很好地处理关系 我的应用程序:用户可以创建帖子,并查看其他用户的帖子,用户可以将最喜欢的帖子添加到列表中,然后查看他们最喜欢的帖子列表。我想我需要多对多的关系才能做到这一点 我有一个按钮“添加收藏夹”,一个类“收藏夹”和一个类“帖子” 收藏夹包含用户ID(当前用户)和帖子(收藏夹帖子) 帖子有namepost、description、category 我试过这个 ParseObject fav = ParseObject.create("fav

我在解析关系时遇到了一些问题,我不知道为什么我不能很好地处理关系

我的应用程序:用户可以创建帖子,并查看其他用户的帖子,用户可以将最喜欢的帖子添加到列表中,然后查看他们最喜欢的帖子列表。我想我需要多对多的关系才能做到这一点

我有一个按钮“添加收藏夹”,一个类“收藏夹”和一个类“帖子”

收藏夹包含用户ID(当前用户)和帖子(收藏夹帖子) 帖子有namepost、description、category

我试过这个

ParseObject fav =  ParseObject.create("favorites");
                        fav.put("userid",ParseUser.getCurrentUser());
                        ParseRelation relation = posts.getRelation("objectId");
                        fav.put("post",relation);
                        fav.saveInBackground();

但从不储蓄。我还尝试在Parse“User”类中创建一个列,但从未成功过。一些建议?。谢谢。

好的,回答我自己的问题。我创建了一个带有两列的类收藏夹,分别是user和post

  • 用户:ParseUser.getCurrentUser()
  • post:obj.getobjectId
如果我想检索收藏夹,首先我在查询中搜索它们并将其保存在列表中