我正在尝试根据日期创建一个集合名称,例如我具有这样的集合名称(更改为06-05-2020),并且我想每天覆盖此集合,并使该集合名称为以下更改(该更改为07-05-2020)依此类推,是否有可能以这种方式创建馆藏?基本上,我正在尝试以特定方式存储每日更新的数据,以便我可以跟踪该信息。所以我可以每天动态更新馆藏名称吗?
await growthfilemsdb.collection(`Change${getISO8601Date()}`).doc(change.after.data().officeId).set(change.after.data(),{merge:false})
答案 0 :(得分:0)
无法更改集合名称。相反,您可以做的就是简单地将所有文档从旧馆藏复制到新的新馆藏。
但是,通常不希望这样使集合的名称动态化。相反,可以考虑将日期作为文档中的一个字段,然后使用它来过滤查询结果或删除旧文档。