Skip to content

Instantly share code, notes, and snippets.

@diogomachado
Created October 27, 2018 01:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save diogomachado/51fc26855e67948a8715f3fc9767e665 to your computer and use it in GitHub Desktop.
Save diogomachado/51fc26855e67948a8715f3fc9767e665 to your computer and use it in GitHub Desktop.
Pesquisa - Realtime Database
var pesquisa = "Diogo So";
var query = db
.ref('albuns')
.orderByChild('nome')
.startAt(pesquisa)
.endAt(pesquisa + "\uf8ff");
query.on('value', function(snapshot){
if (snapshot.val()){
var resultado = snapshot.val();
}else{
console.info("Nada encontrado");
}
});
@diogomachado
Copy link
Author

Nesse caso estamos pesquisando no banco em /albuns, buscando no filho nome, em JSON a representação fica assim:

{
albuns: {
album01: {
nome: "Diogo Souza Machado"
},
album02: {
nome: "Fulano de tal"
}
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment