Я пытаюсь прочитать вложенные значения из Cloud Firestore в моем проекте Android, но мне не удалось найти никакой документации о том, как это сделать.
Пример документа:
Это то, что я пробовал:
Object myMap = documentSnapshot.get("my-map");
Timestamp myTimestamp = ((DocumentSnapshot) myMap).getTimestamp("my-timestamp");
Date myDate = myTimestamp.toDate();
Это не работает, потому что myMap
нельзя преобразовать в DocumentSnapshot
.
Итак, мой вопрос:
Как мне прочитать поле my-timestamp
как Date
объект?