如何在Parse Android中建立关系?

时间:2015-12-28 00:16:56

标签: android parse-platform

我在Parse的关系方面遇到了一些问题,我不知道为什么我不能做好关系。

我的应用:用户可以创建帖子,查看其他用户的帖子,用户可以将最喜欢的帖子添加到列表中,然后查看他们的收藏列表。我认为我需要多对多的关系。

我有一个按钮"添加收藏" ,一个班级"收藏夹"和一个班级#34;帖子"

收藏夹有userId(当前用户),并发布(最喜欢的帖子) 帖子有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"中创建一个列。上课但从不工作。一些建议?感谢。

1 个答案:

答案 0 :(得分:0)

好的回答我自己的问题。我创建了一个包含两列的类收藏夹,user,post

  • user:ParseUser.getCurrentUser()
  • post:obj.getobjectId

如果我想要检索收藏夹,首先我会在查询中搜索它们并将其保存在列表中。