Consulta baseada em várias cláusulas where no Firebase

{
"movies": {
    "movie1": {
        "genre": "comedy",
        "name": "As good as it gets",
        "lead": "Jack Nicholson"
    },
    "movie2": {
        "genre": "Horror",
        "name": "The Shining",
        "lead": "Jack Nicholson"
    },
    "movie3": {
        "genre": "comedy",
        "name": "The Mask",
        "lead": "Jim Carrey"
    }
  }  
 }

Eu sou um novato no Firebase. Como recuperar um resultado dos dados acimaOndegenre = 'comedy' Elead = 'Jack Nicholson'?

Que opções eu tenho?

questionAnswers(4)

yourAnswerToTheQuestion