使用指针获取父母的孩子

耶尔·费德曼

我要在有父母的情况下生孩子。我创建了一个子项(注释),一个父项(帖子)以及从子项到父项的指针-

    // Create the post
    ParseObject myPost = new ParseObject("Post");
    myPost.put("title", "I'm Hungry");
    myPost.put("content", "Where should we go for lunch?");


    // Create the comment
    ParseObject myComment = new ParseObject("Comment");
    myComment.put("content", "Let's do Sushirrito.");

    // Add a relation between the Post and Comment
    myComment.put("parent", myPost);

    // This will save both myPost and myComment
    myComment.saveInBackground();

我的查询:

String t="";
ParseObject c;

 ParseQuery<ParseObject> query =
      ParseQuery.getQuery("Comment");
       query.whereEqualTo("parent",myPost );   
       query.findInBackground(new FindCallback<ParseObject>() {
            @Override
            public void done(List<ParseObject> list,com.parse.ParseException e) {
              if (e == null) {
                c= list.get(0);
                t= c.getString("content");
                Toast.makeText(getApplicationContext(),  t , Toast.LENGTH_LONG).show();                                                 
                } else {
                    Log.d("NY", "Model.getStudentById Error: " + e.getMessage());
                    }

                }
      });

但我没有得到评论。我也试着把query.include(“ parent”); 但它没有用。

我该怎么办??谢谢

mbm29414

我唯一能弄清楚的是,您可能正在尝试将myPost对象实际保存到Parse之前,从另一个方法中检索该对象。

当我将代码复制到测试项目中时,我无法正常工作。这里有一个更新的版本的工作。

注意: 我将这些操作链接在一起,以便确保(当然,可以肯定,您仍然需要良好的错误/异常处理)在执行下一个操作之前,上一个操作已完成。

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Parse.initialize(this, "<value>", "<value>");
    createPost();
}

private void createPost() {
    ParseObject myPost = new ParseObject("Post");
    myPost.put("title", "I'm Hungry");
    myPost.put("content", "Where should we go for lunch?");

    mPost = myPost;

    ParseObject myComment = new ParseObject("Comment");
    myComment.put("content", "Let's do Sushirrito.");

    myComment.put("parent", myPost);

    myComment.saveInBackground(new SaveCallback() {
        @Override
        public void done(ParseException e) {
            ParseQuery<ParseObject> query = ParseQuery.getQuery("Comment");
            query.whereEqualTo("parent", mPost);
            query.findInBackground(new FindCallback<ParseObject>() {
                @Override
                public void done(List<ParseObject> list, com.parse.ParseException e) {
                    if (e == null) {
                        ParseObject c = list.get(0);
                        String t = c.getString("content");
                        Toast.makeText(getApplicationContext(), t, Toast.LENGTH_LONG).show();
                    } else {
                        Log.d("NY", "Model.getStudentById Error: " + e.getMessage());
                    }
                }
            });
        }
    });
}

上面的代码显示了我的“ Hello World”活动,然后发布了一个吐司,上面写着“让我们做Sushirrito”。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用指针获取父母的孩子

来自分类Dev

使用Java API获取孩子的父母ID

来自分类Dev

如何使用jQuery使孩子成为父母的父母?

来自分类Dev

根据孩子ID SQL获取父母

来自分类Dev

根据孩子ID SQL获取父母

来自分类Dev

如何从位置获取父母和孩子的ID

来自分类Dev

获取特定孩子的父母和祖父母

来自分类Dev

如何为父母声明孩子是Qt中的共享指针

来自分类Dev

在父母的验证中使用孩子的常数

来自分类Dev

使用课程给父母的孩子们样式

来自分类Dev

我如何使用班级的父母和孩子?

来自分类Dev

获取与父母有关的孩子保证金

来自分类Dev

Neo4j获取多个父母的孩子节点

来自分类Dev

在ReactJS中获取孩子的默认道具以在父母中设置状态

来自分类Dev

Linq获取指定的孩子和他们的父母

来自分类Dev

如何从父母的孩子的回报之外获取变量?

来自分类Dev

用jQuery获取每个父母的最后一个孩子

来自分类Dev

在ReactJS中获取孩子的默认道具以在父母中设置状态

来自分类Dev

从两个父母 CSS 获取所有特定的孩子

来自分类Dev

SQL查询以获取特定父母的孩子的平均值

来自分类Dev

如何获取特定父母的孩子(父母ID)并在家谱树中显示输出

来自分类Dev

获取所有没有孩子的父母或者如果有孩子,获取最新的孩子

来自分类Dev

如何使用Python的ElementTree获取孩子的孩子

来自分类Dev

使用 Swift 在 Firebase 中获取孩子的孩子

来自分类Dev

Realm - 从孩子的角度获取所有孩子的所有父母的列表

来自分类Dev

如何使用querySelector而不是jQuery查找父母的孩子?

来自分类Dev

父母使用浮点数时孩子的绝对头寸

来自分类Dev

如何在父母静态方法中使用孩子的变量?

来自分类Dev

使用Mongo聚合查询将孩子与父母联系起来

Related 相关文章

  1. 1

    使用指针获取父母的孩子

  2. 2

    使用Java API获取孩子的父母ID

  3. 3

    如何使用jQuery使孩子成为父母的父母?

  4. 4

    根据孩子ID SQL获取父母

  5. 5

    根据孩子ID SQL获取父母

  6. 6

    如何从位置获取父母和孩子的ID

  7. 7

    获取特定孩子的父母和祖父母

  8. 8

    如何为父母声明孩子是Qt中的共享指针

  9. 9

    在父母的验证中使用孩子的常数

  10. 10

    使用课程给父母的孩子们样式

  11. 11

    我如何使用班级的父母和孩子?

  12. 12

    获取与父母有关的孩子保证金

  13. 13

    Neo4j获取多个父母的孩子节点

  14. 14

    在ReactJS中获取孩子的默认道具以在父母中设置状态

  15. 15

    Linq获取指定的孩子和他们的父母

  16. 16

    如何从父母的孩子的回报之外获取变量?

  17. 17

    用jQuery获取每个父母的最后一个孩子

  18. 18

    在ReactJS中获取孩子的默认道具以在父母中设置状态

  19. 19

    从两个父母 CSS 获取所有特定的孩子

  20. 20

    SQL查询以获取特定父母的孩子的平均值

  21. 21

    如何获取特定父母的孩子(父母ID)并在家谱树中显示输出

  22. 22

    获取所有没有孩子的父母或者如果有孩子,获取最新的孩子

  23. 23

    如何使用Python的ElementTree获取孩子的孩子

  24. 24

    使用 Swift 在 Firebase 中获取孩子的孩子

  25. 25

    Realm - 从孩子的角度获取所有孩子的所有父母的列表

  26. 26

    如何使用querySelector而不是jQuery查找父母的孩子?

  27. 27

    父母使用浮点数时孩子的绝对头寸

  28. 28

    如何在父母静态方法中使用孩子的变量?

  29. 29

    使用Mongo聚合查询将孩子与父母联系起来

热门标签

归档