В SnapshotListener моей коллекции у меня есть циклический просмотр документов с:
for (DocumentChange doc : queryDocumentSnapshots.getDocumentChanges()) {
if (doc.getType() == DocumentChange.Type.ADDED) {
String somestr = doc.getDocument.getString("someField");
// retrieve collection here
}
}
И внутри каждого документа в цикле for, назовем его doc
, у меня есть другая коллекция документов в облакеFirestore.Я хотел бы получить все документы (каждый из которых имеет только одно поле String) в подколлекции внутри doc
.Я могу сделать doc.getDocument
, чтобы получить doc
сам, который я использую, чтобы получить строковое поле, но я не знаю, как получить документы в его коллекции.