Как получить документ для каждого подколлекции документа? - PullRequest
0 голосов
/ 27 мая 2019

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

Моя структура: / Conversations / [USER_UID] / [FRIEND_UID] / [СООБЩЕНИЯ ДЛЯ ДОКУМЕНТОВ]

Попробуйте использовать этот код, но он не работает:

Query query = mChatsDB.document(mCurrentUser.getUid()).collection("/").orderBy("date", Query.Direction.DESCENDING).limit(1);

Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 27 мая 2019

Вам нужно вызвать get () для этого Запрос , чтобы фактически запросить Firestore.Это вернет асинхронную задачу, которая доставит документы.Вам следует ознакомиться с документацией для запроса Firestore , чтобы узнать основы.

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