Цикл с запросами Firestore [Web / Javascript] - PullRequest
0 голосов
/ 03 декабря 2018

Как мне настроить цикл для запроса через структуру базы данных Firestore?Я не верю, что мне разрешено публиковать фотографии или ссылки, поэтому я попытаюсь привести несколько примеров здесь.Обратите внимание, что в этом есть гораздо больше, чем в этих примерах.

Rating->Arrow->Arrow-Rating->(user ID)->(data fields)show_name, user_id, rating

Rating->Arrow->Arrow-Rating->(different user ID)->(data fields)show_name, user_id, rating
......



Rating->Flash->Flash-Rating->(user ID)->((data fields)show_name, user_id, rating<br />
......

Чтобы дать краткое изложение того, о чем идет речь, я пытаюсь разработать макет сайта (с функциональностью) для проекта.где я могу отображать информацию, созданную пользователем (информация пользователя создается из одновременно разработанного приложения для Android), например рейтинги.

По сути, я пытаюсь получить и отобразить среднюю оценку для каждого шоу,получение каждого поля «рейтинг» от каждого пользователя в соответствующих путях «Рейтинг» ... т.е. получение рейтинга пользователя от каждого шоу (Show-Rating-> ID пользователя / (поля данных)), переход к следующему пользователю изто же шоу, а затем перейти к следующему шоу и сделать то же самое.

Я просто не совсем уверен, с чего начать.

1 Ответ

0 голосов
/ 03 декабря 2018

Я предлагаю вам использовать облачную функцию, которая прослушивает изменения в узле оценок.Использовать прослушиватель OnUpdate. Хранить рейтинг каждого фильма в своем собственном узле и запрашивать рейтинг только у этого узла. Это сократит объем вычислений на стороне клиента и будет более эффективным. Используйте это руководство , которое описывает распределенныйсчетчик

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