【发布时间】:2018-01-31 00:35:05
【问题描述】:
我有这个代码,我怎样才能只获取记录的名称值?我只需要记录名称的用户,谢谢!
DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference();
DatabaseReference usuariosRef = rootRef.child("Usuarios");
ValueEventListener eventListener = new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for(DataSnapshot ds : dataSnapshot.getChildren()) {
String name = ds.child("name").getValue(String.class);
Log.d("TAG", name);
}
}
@Override
public void onCancelled(DatabaseError databaseError) {}
};
usuariosRef.addListenerForSingleValueEvent(eventListener);
这会获取所有名称,我只想记录该名称的用户。
【问题讨论】:
-
你能贴一张你的数据库截图吗?
-
当然,完成了
标签: java android firebase android-fragments firebase-realtime-database