【问题标题】:Retrieve data from the given firebase data Structure从给定的 firebase 数据结构中检索数据
【发布时间】:2018-03-31 00:05:56
【问题描述】:

我想访问文章信息,但我面临的问题是文章数组名称是一些随机键,而不像这里给出的那样。

【问题讨论】:

标签: android firebase firebase-realtime-database


【解决方案1】:

要访问Article 节点内的密钥,请执行以下操作:

DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference();
DatabaseReference ref = rootRef.child("Branch").child("Users");
ref.addListenerForSingleValueEvent(new ValueEventListener() {
 @Override
public void onDataChange(DataSnapshot dataSnapshot) {
  for(DataSnapshot datas: dataSnapshot.getChildren()){
    String key=datas.child("keys").getValue().toString();

 }
}
@Override
public void onCancelled(DatabaseError databaseError) {
  }
});

这里的数据快照是Users,然后您在随机键中迭代并获取Articles 中的值(键)。

【讨论】:

  • 对不起,我犯了一个愚蠢的错误。在我找到它之前,我在这里发表了评论,然后将其删除。它工作正常。感谢您的回答
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-09
  • 1970-01-01
  • 1970-01-01
  • 2023-04-06
相关资源
最近更新 更多