我如何从Firebase实时数据库访问嵌套子级

时间:2019-08-16 19:49:38

标签: firebase-realtime-database

Sample Dataset Image

我正在尝试从实时数据库中获取一个嵌套的孩子,但是我不知道如何获取这些孩子并在回收者视图中使用它们...

基本上,在一个活动中,我尝试回收用户的帖子,然后,如果用户对该帖子发表评论,然后在卡片视图中编辑文本,则将此评论存储在Firebase实时数据库中,并成功添加。在第二个活动中,我正在尝试回收未检索到“ Posts”子项的注释? 我从回收者视图中收到该职位,并将其传递给另一个类,但它为null(不起作用)。

在家庭活动回收器视图中,我输入了以下代码:       String postPosition = getRef(position).getKey(); 在评论活动回收器视图中:

      HomeActivity homeActivity = new HomeActivity();
      final String Position_of_post = homeActivity.post_key;
databse is equal :
      mDatabase = FirebaseDatabase.getInstance().getReference().child("Posts").child(Position_of_post).child("Comments");

0 个答案:

没有答案