Пожарная база запросов
Допустим, у меня есть такая структура:
-users
-user1_uid
name
distance
age
Как бы я сделал запрос типа (Найти пользователей с расстоянием <100 и возрастом от 20 до 25)?
Я попробовал стандартный метод
let recentPostsQuery = (ref?.child("users").queryOrderedByChild("age").queryStartingAtValue("20"))!
Проблема в том, что, по-видимому, невозможно запросить несколько детей (например, комбинировать фильтрацию по возрасту и расстоянию). Что-то изменилось в этом отношении по сравнению с Firebase несколько месяцев назад? Я полагаю, что фильтровать их локально после первого запроса нельзя, поскольку потенциально могут быть тысячи объектов.