Это коллекция Firestore с пользовательскими идентификаторами документов, которые фактически являются датами в виде строки. Целью такого вида пользовательского идентификатора является получение документов определенной даты.
Вот код:
FirebaseFirestore.getInstance().collection("Users")
.document(FirebaseAuth.getInstance().getUid())
.collection("Bookings By Date")
.get().addOnCompleteListener(new
OnCompleteListener<QuerySnapshot>() {
@Override
public void onComplete(@NonNull Task<QuerySnapshot> task) {
if (task.isSuccessful()) {
Log.d(TAG, "onComplete: called");
Log.d(TAG, "onComplete: task result = " + task.getResult());
Log.d(TAG, "onComplete: task.getResult().getDocuments().size() = " + task.getResult().getDocuments().size());
QuerySnapshot queryDocumentSnapshots = task.getResult();
}
}
});
Вот Logcatlogs, где task.getResult (). GetDocuments (). Size () возвращает 0 , он должен вернуть 3 , так как у меня есть 3 документа в коллекции.