在 Firebase 中通过子路径设置文档会导致它们显示为斜体



如果我做这样的事情:

admin.firestore().collection("collection1/doc1/collection2").doc("doc2")

Collection1 和 doc1 在 Firestore 中显示为斜体,它们似乎没有被视为存在。

有没有办法让Firebase知道我在添加doc2时实际上也想创建这些文档/集合?

当它们为斜体时,将它们视为"虚拟"集合和文档。这是因为它们在点上包含实际数据,只有它们的子集合包含。

如果它只是组织结构,那么处于这种状态collection1/doc1并没有错。

要使其非斜体,您实际上必须显式创建文档。

最新更新