如何从firebase获取数据,知道用户ANDROID的电子邮件

时间:2017-06-08 11:05:37

标签: android firebase

我正在尝试获取我的firebase数据库for android的数据,例如电子邮件,但我不能自己做。

我留下照片以获取更多信息。 See the photo

1 个答案:

答案 0 :(得分:0)

由于您知道电子邮件地址,因此您可以通过查询获取具有该电子邮件地址的所有用户。代码将是这样的:

myRef.orderByChild("correo").equalTo("email@email.es").addListenerForSingleValueEvent(new ValueEventListener() {
    public void onDataChange(DataSnapshot dataSnapshot) {
        for (DataSnapshot childSnapshot: dataSnapshot.getChildren()) {
            System.out.println(childSnapshot.getKey()+": "+childSnapshot.child("appellidos").getValue(String.class));
        }