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

如何从firebase获取数据,了解用户ANDROID的电子邮件,android,firebase,Android,Firebase,我正在尝试获取我的android firebase数据库的数据,比如电子邮件,但我自己做不到 我留下了一张照片以了解更多信息 由于您知道该电子邮件地址,因此可以通过查询获取具有该电子邮件地址的所有用户。代码如下所示: myRef.orderByChild("correo").equalTo("email@email.es").addListenerForSingleValueEvent(new ValueEventListener() { public void onDataChange

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


我留下了一张照片以了解更多信息

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

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));
        }

回答如下。对于将来的问题,请将JSON作为文本而不是屏幕截图共享。您的问题中包含了JSON树的图片。将JSON作为文本使其具有可搜索性,允许我们轻松地使用它来测试您的实际数据,并在我们的答案中使用它,这通常是一件好事。您可以通过单击页面中的“导出JSON”链接来实现这一点。