У меня есть ПОЖО, которое отображает документ пожарного депо. Этот документ содержит ссылки на другие документы другой коллекции.
class Game(var local: String? = null, var visitor: String? = null,
var events: MutableList<DocumentReference> = mutableListOf(), var date: Date? = null): Serializable
Проблема в том, что DocumentReference не сериализуем. Я прочитал, что могу сохранить путь как String, а затем сам создать объект (FirebaseFirestore.getInstance (). Document (path)), но тогда в firestore больше нет поля типа Reference.
Итак, мой вопрос, это хороший подход? Кроме того, имеет ли значение, что поле является строкой, а не ссылкой?
С уважением, Диего