Firebase - Comment puis-je écrire plusieurs orderByChild pour l'extraction des données?

Je suis à la recherche pour obtenir des données où les deux champs égal à ce que je suis de passage dans.

Voici un exemple de mon code:

this.refApp
  .orderByChild('userUid')
  .startAt(uid).endAt(uid)
  .orderByChild('jobId')
  .startAt(jobId).endAt(jobId)
  .on('value', (snap) => {
     //This currently doesn't get returned.
  });   

Dans l'exemple ci-dessus je n'ai pas toutes les erreurs du compilateur et le code semble très bien.
Cependant, j'ai codé en dur les données de sorte qu'il serait de retour d'un objet où l'uid et le jobid sont égaux.

Je peux obtenir que cela fonctionne pour un orderByChild mais quand je fais les deux, comme ci-dessus, il ne semble pas faire quoi que ce soit.

InformationsquelleAutor AngularM | 2015-12-19