Я занимаюсь разработкой приложения на форуме. В моей базе данных Firebase есть две коллекции, связанные с пользовательской информацией и информацией о топиках c.
В коллекции forumTopics
я храню данные на каждом форуме topi c.
Когда я делаю запрос в Firebase, я хочу получить данные этой topi c с данными пользователя, соответствующими значению topicAuthorUID.
Например, я хочу извлечь имя, информацию об аватаре из документа пользователя, значение topicAuthorUID которого равно XXX в коллекции userData
.
Запрос, который я использую для получения тем:
Future getForumTopics() async {
final result =
await Firestore.instance.collection('forumTopics').getDocuments();
return result.documents;
}
Но с помощью этого запроса я не могу получить имя и аватар Владелец topi c.
В общем, я хочу напечатать информацию о субъекте, а также имя пользователя и информацию об аватаре.
Какой запрос мне нужно сделать, чтобы сделать это? Пожалуйста, помогите мне. Спасибо.