Предотвращение получения всех данных из Firebase с использованием .childAdded в Swift - PullRequest
0 голосов
/ 22 апреля 2020

Когда мы позвоним. Функция childAdded изначально выбирает все записи по данной ссылке. И затем после этого он выбирает единственную вновь добавленную запись. Есть ли способ предотвратить загрузку всех данных из Firebase изначально. Я хочу показывать всплывающее окно всякий раз, когда в Firebase добавляется новая запись, и я хочу получить только самую последнюю запись, но .childAdded сначала выбирает все данные в Firebase.

1 Ответ

0 голосов
/ 22 апреля 2020

Это невозможно, если вы не введете значение метки времени в каждой записи. Если у вас есть временная метка, вы можете запросить только тех детей, у которых временная метка больше текущего времени. Обычно используется ServerValue.timestamp () в качестве значения дочернего элемента для автоматического определения времени сервера в этом поле.

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