Como recuperar objetos do firebase pelo valor da chave

Eu sou novo no firebase e tenho essa estrutura do meu projeto firebase

Eu quero obter todos os objetos, que o valor "Interessado" seja igual a "homens"

Eu escrevi esse código, para obter todos os objetos classificados pelo valor de interes:

let thisUserRef = URL_BASE.childByAppendingPath("profile")

thisUserRef.queryOrderedByChild("Interest")
     .observeEventType(.Value, withBlock: { snapshot in

     if let UserInterest = snapshot.value!["Interest"] as? String {    
          print (snapshot.key)  
     }
}

Mas eu recebo nada.

questionAnswers(1)

yourAnswerToTheQuestion