J'ai la structure suivante sur ma base de données Firebase:
Je voudrais rechercher un utilisateur par nom, nom de famille ou adresse e-mail, mais comme j'ai la clé d'utilisateur au niveau supérieur, je ne sais pas comment y parvenir. Je fais et session administrateur afin qu'il n'aurait pas accès à la clé utilisateur.
J'ai essayé:
let usersRef = firebase.database().ref('users');
usersRef.orderByValue().on("value", function(snapshot) {
console.log(snapshot.val());
snapshot.forEach(function(data) {
console.log(data.key);
});
});
Mais cela rassemble tous les utilisateurs de la base de données. Des idées?