Como obter todos os dados do banco de dados firebase?

SonOfEl

Em primeiro lugar, consultei posts úteis como este .

Mas as soluções não estão funcionando para mim. Não há erro no aplicativo ou no servidor (os registros não relataram nenhum erro). Mas mesmo quando eu mudo os dados no lado do servidor, o aplicativo não os pega.

Contexto: É uma implementação simples. Enquanto estou registrando usuários, estou armazenando seus dados de nome em um banco de dados em tempo real (não há hierarquia). O snippet de código abaixo é como estou buscando alterações de dados:

        DatabaseReference ref1= FirebaseDatabase.getInstance().getReference();
        ref1.addListenerForSingleValueEvent(new ValueEventListener() {
            @Override
            public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
                usersList = new ArrayList<String>();
                for(DataSnapshot dsp : dataSnapshot.getChildren())
                {
                    usersList.add(String.valueOf(dsp.getValue()));
                    System.out.println(String.valueOf(dsp.getValue()));
                }
            }
            @Override
            public void onCancelled(@NonNull DatabaseError databaseError) {
                    System.out.println("database error");
            }
        });

Estrutura do meu banco de dados (apaguei meu nome de aplicativo e ID de usuário): aqui está a imagem

Ashish

O motivo pelo qual não está funcionando:

Não há nenhum nó filho em seu banco de dados. Você coloca os dados diretamente no banco de dados.

Normalmente, há um nó pai e todos os nós filhos (usuário) disponíveis nele. Mas depois de ver a estrutura do banco de dados, não encontro o nó filho que contém a lista de todos os nós de usuário.

Se você fornecer o código de inserção de dados, pode nos ajudar a responder e melhorar a estrutura de seu banco de dados.

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

como obter todos os dados da maneira correta JavaScript do banco de dados em tempo real do firebase

Obter todos os dados de duas tabelas do banco de dados Firebase

Como obter todos os dados da criança em ListView - banco de dados Firebase

como obter todos os dados do banco de dados entre duas datas no PHP Laravel?

banco de dados do Android Firebase como recuperar todos os dados do nó filho

Como obter os últimos dados do banco de dados em tempo real do Firebase no Android

Como visualizar todos os dados do banco de dados?

Como obter esses dados aninhados do banco de dados Firebase

Como obter esses dados aninhados do banco de dados Firebase

Como obter dados do banco de dados firebase realtime

Como obter os dados mais recentes do banco de dados firebase?

Como obter os últimos dados adicionados primeiro no listview do banco de dados firebase realtime no Android Studio

Como posso obter todos os nós pais presentes em meu banco de dados Firebase?

Como obter todos os valores filho aninhados em um nó pai no banco de dados firebase c #

como posso obter alguns últimos objetos do banco de dados sem ler todos os objetos no Django?

Como posso obter todos os valores usando vise versa coluna do banco de dados no mysql

Como obter todos os registros do banco de dados com uma imagem blob em php

Como obter todos os itens do contêiner no banco de dados cosmos com núcleo dotnet

Como obter todos os dados do firebase com firesharp

spring webflux - como obter todos os dados do banco de dados com um intervalo de 1 segundo?

Como obter todos os dados de uma única coluna do banco de dados SQLite para calcular o preço total

buscando todos os uid do banco de dados Firebase

Como recuperar todos os filhos do banco de dados aninhado no firebase usando javascript

como faço para exibir todos os marcadores do banco de dados firebase?

obter todos os dados do firebase

Como obter um único filho do banco de dados Firebase

Como obter um valor do banco de dados firebase

firebase como obter valores do banco de dados (site)

Obter todos os dados do Firebase por meio de loop

TOP lista

  1. 1

    R Shiny: use HTML em funções (como textInput, checkboxGroupInput)

  2. 2

    UITextView não está exibindo texto longo

  3. 3

    Dependência circular de diálogo personalizado

  4. 4

    Acessando relatório de campanhas na AdMob usando a API do Adsense

  5. 5

    Como assinar digitalmente um documento PDF com assinatura e texto visíveis usando Java

  6. 6

    R Folheto. Dados de pontos de grupo em células para resumir muitos pontos de dados

  7. 7

    Setas rotuladas horizontais apontando para uma linha vertical

  8. 8

    O Chromium e o Firefox exibem as cores de maneira diferente e não sei qual deles está fazendo certo

  9. 9

    Definir um clipe em uma trama nascida no mar

  10. 10

    Por que meus intervalos de confiança de 95% da minha regressão multivariada estão sendo plotados como uma linha de loess?

  11. 11

    Como dinamizar um Dataframe do pandas em Python?

  12. 12

    regex para destacar novos caracteres de linha no início e no fim

  13. 13

    Why isn't my C# .Net Core Rest API route finding my method?

  14. 14

    Como obter a entrada de trás de diálogo em treeview pyqt5 python 3

  15. 15

    Tabela CSS: barra de rolagem para a primeira coluna e largura automática para a coluna restante

  16. 16

    How to create dynamic navigation menu select from database using Codeigniter?

  17. 17

    Como recuperar parâmetros de entrada usando C #?

  18. 18

    Changing long, lat values of Polygon coordinates in python

  19. 19

    Livros sobre criptografia do muito básico ao muito avançado

  20. 20

    Método \ "POST \" não permitido no framework Django rest com ações extras & ModelViewset

  21. 21

    Pesquisa classificada, conte números abaixo do valor desejado

quentelabel

Arquivo