如何保存currentUser与另一个ParseUser之间的关系?

时间:2015-03-03 10:57:28

标签: android parse-platform

Can't write non current user objects by PFUser currentuser

参考上面的文章,有无数(字面上加载)的iOS示例如何在ParseUsers之间创建多对多的关系,但是没有一个用Android编写的,没有任何文档。

如果有人能解释如何做到这一点,那就太棒了。

  

我试过了:

        ParseUser friend = getParseUser(username); // I search for a friend here
    ParseUser user = ParseUser.getCurrentUser(); // this is me, I have rights to write to me
    try {
        ParseRelation<ParseUser> relation = user.getRelation("friends");
        relation.add(friend);

        // if I use user.save(); I get no error back obviously - but it does nothing
        // if I use user.saveEventually() I get a neverending loop of ParseErrors
        // claiming I can't save to that object - Yes I'm logged in.

        user.saveInBackground(new SaveCallback() {

        //I report errors further on, but the rest is unreachable as this fails.

许多相同代码的变种。我不想使用指针(解析数据库的东西)我想使用他们的关系模型,但这段代码回来说无法编码与未保存的ParseObject的关联

同样,有很多关于iOS的文档以及获取ParseObjects或你自己(ParseUser.getCurrentUser())的文档,但没有任何内容可以显示你如何获得ParseUser(不是你自己)然后与他们和你自己建立关系。不通。

enter image description here

0 个答案:

没有答案