Геозона ограждения пожарной базы - PullRequest
0 голосов
/ 18 февраля 2020

В настоящее время я разрабатываю приложение флаттера / пожарной базы, которое использует Cloud Firestore и Cloud Functions.

В этом приложении пользователь может указать местоположение и радиус, для которого он будет sh, чтобы получить пу sh уведомления.

В гипотетическом смысле, если каждый документ, добавленный в Firestore, имеет местоположение (широта и долгота). Каждый раз, когда документ добавляется, pu sh уведомления должны отправляться тем, кто их запрашивал.

Т.е. я хочу получать уведомления только при добавлении нового документа, где местоположение находится в пределах 2 миль от Большого Бен.

Как этого добиться в облачных функциях? Должен ли я искать во всей базе данных каждый запрос на уведомление и проверять, соответствует ли новый документ их критериям?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...