Como ler dados do firestore em uma aplicação web com JavaScript puro. Participe da Semana do JavaScript, um evento 100% online e gratuito com o passo a passo para você chegar na fluência em JavaScript em 2021: semanadojs.com...
Пікірлер: 10
@vilmarvmds3 жыл бұрын
Roger que tal fazer um video sobre as regras (rules) de acesso ao firestore . Otimo conteudo, como sempre!!!!!
@patricksiqueira2243 Жыл бұрын
Melhor vídeo que vi sobre leitura de dados do firebase
@mouravocal3 жыл бұрын
Excelente! Estou pra chegar nos meus estudos na parte de backend e isso já me abriu muito a mente! Muito obrigado! Logo farei minhas aplicações usando firebase nos meus projetos em React native.
@curilho1 Жыл бұрын
Maaano do ceu, totalmente underrated esse video aqui Oo.. excelente explicação!!!! 👏👏👏
@tykuano3 жыл бұрын
Muito bom! Ótima didática, parabéns!
@RogerMelo3 жыл бұрын
Obrigado tykuano 👊
@brenobcsilva3 жыл бұрын
Valeu por mais esse conhecimento.
@RogerMelo3 жыл бұрын
Valeu Breno 🙏
@marcelomachado46602 жыл бұрын
Ótimo tutorial, porém no meu caso ele não retorna a varável titulo do collection, ele retorna o seguinte na console do inspecionar código : ${doc.data().titulo}
@LeandroCorso2 жыл бұрын
Oi, eu criei um banco de dados no firestore e usei alguns campos do tipo referência. Até funciona mas tenho dois poréns, vejam por favor e se puderem, por favor me digam o que eu fiz de errado: const getWebsites = () => { return db.collection('websites').get() .then(querySnapshot => { return querySnapshot.docs.map(doc => { let item = doc.data(); // audience é um campo do tipo reference do Firestore. if (item.audience) { item.audience.get() .then(a => { item.audience = a.data() // aqui o dado retorna corretamente com o console.log }) .catch(err => console.error(err)) } return item; }) }) .then(result => { exec(result) }) // as referências se perdem ao passar pra função exec(). .catch(err => console.error(err)) } const websites = getWebsites(); console.log(websites); // o retorno é uma promise const exec = (data) => console.log(data); // o campo do tipo referência não trás mais os dados, mas sim o objeto do Firestore Tenho dois problemas aqui: 1. debugando o resultado com console.log dentro da query eu tenho um json conforme o esperado, quando eu invoco a função getWebsites() e jogo o retorno numa variável eu tenho uma promise. Pq? 2. também debugando dentro da query eu consigo obter os dados do campo do tipo reference do Firebase, executando uma função com os dados como parâmentro eu não tenho mais os dados esperados mas sim o objeto do Firestore. Como resolvo isso? Obrigado!