У меня есть защищенная коллекция firebase для пользователей моего сайта, всего лишь массив пользовательских объектов. Правила разрешений для пользователей позволяют аутентифицированному пользователю получать доступ только к их пользовательскому объекту в списке пользователей и никому другому.Как получить количество детей в защищенной коллекции Firebase?
Я пытаюсь установить простой способ получить счет всех пользователей в коллекции с помощью этой схемы разрешений, чтобы я мог отображать общий подсчет пользователей на моем сайте, однако, похоже, не существует способа чтобы получить счет всех пользователей без получения разрешения.
Любые идеи о том, как исправить это?
Я полагаю, что я мог бы хранить счет в общедоступном месте базы данных, который увеличивается и уменьшается каждый раз, когда пользователь добавляется/удаляется, но я бы предпочел не хранить данные дважды и беспокоиться о несоответствиях.
Я полагаю, что у меня также мог быть аутентифицированный наблюдатель на моем сервере, который обходит требования разрешения и отправляет клиенту (либо через firebase путем записи в общедоступное местоположение, либо через api) счет пользователя.
В идеале, я хотел бы иметь все клиентскую сторону в данный момент, поэтому, пожалуйста, дайте мне знать, если на это простое решение.
Спасибо!