Я хотел бы знать, возможно ли добавить несколько дополнительных фильтров (помимо радиуса) при запуске GeoQuery, подобного этому:
GeoQuery geoQuery = geoFire.queryAtLocation(new GeoLocation(lat, lon), rad);
Например, допустим, у меня есть коллекция, в которой хранятся приглашения на вечеринки. В каждом пригласительном документе есть геолокация, которая указывает, в каком месте будет вечеринка и когда это произойдет.
Поэтому я хочу создать GeoQuery для получения всех приглашений на вечеринки в ближайшем окружении, если они не являются старыми приглашениями для вечеринок, которые уже отмечались.
Можно ли достичь чего-то подобного? Заранее спасибо.
GeoFirestore для Android - запросы местоположения в реальном времени с помощью Firebase