Кому-нибудь повезло с помощью функции:
.queryEqualToValue(value: AnyObject?, childKey: String?)
Две вещи:
1) ChildKey, похоже, не допускает глубоких путей, просто прямые дети
2) Я не могу заставить его работать вообще! Учитывая мою структуру:
"post": {
"groupName": "hello world"
}
Если я делаю простой:
postRef.queryEqualToValue("hello world", childKey: "groupName").observeSingleEvent( ... )
Он не возвращает никаких сообщений вообще. Вместо этого я должен сделать окольный путь:
postRef.queryOrderedByChild("groupName").queryEqualToValue("hello world").observeSingleEvent( ... )
чтобы заставить его работать!
Я использую указанную выше функцию неправильно?