我刚接触Firebase / Firestore,目前正在编写一个iOS / Swift应用程序,以向数据库写入/读取Customer
结构。客户具有类型validTill
的{{1}}。目前,我似乎无法将此特定字段写入Firestore,因为我认为必须将其写入Date
。但是,如何在仍然能够将Timestamp
编码为Codable
的同时继续使用Date
?使用Timestamp
扩展名确实很方便,因为它允许我执行Codable
,并且所有内容都已自动编码并可以使用,但是customer.dictionary
不起作用。到目前为止,我遇到的大多数问题/答案更多地是关于“解码”时间戳到日期,这与我编写的代码无关。问题是编码。
有什么想法可以解决这个问题吗?
validTill
答案 0 :(得分:0)