Извлекайте и заменяйте данные из пожарного магазина, чтобы сделать фид данных недавних сообщений - PullRequest
0 голосов
/ 04 марта 2020

Я пытаюсь создать приложение чата с каждым его сообщением в качестве базового документа для каждого контакта. Мне было интересно, есть ли способ получить данные самого последнего сообщения, отправленного для недавнего чата. Фид будет состоять из списка контактов с соответствующими сообщениями, а также с информацией о том, были ли они прочитаны или не прочитаны.

1 Ответ

0 голосов
/ 04 марта 2020

В Firestore нет неявного упорядочения документов. Если вы хотите «последний» документ, вам нужно будет определить этот порядок, используя поля в документе. Если вам нужен последний добавленный документ, то каждый документ должен хранить метку времени в поле в документе и использовать это поле для упорядочения нисходящего запроса по этому полю, ограничиваясь одним документом.

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