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

在firebase中通过子路径设置文档会导致它们显示为斜体吗?,firebase,document,data-modeling,google-cloud-firestore,Firebase,Document,Data Modeling,Google Cloud Firestore,如果我这样做: admin.firestore().collection("collection1/doc1/collection2").doc("doc2") collection1和doc1在firestore中显示为斜体,它们似乎不被视为存在 有没有办法让firebase知道,当我添加doc2时,我实际上也希望创建这些文档/集合?将它们视为“虚拟”集合,并在斜体化时创建文档。这是因为它们在该点上包含和实际数据,只有它们的子集合才包含 如果collection1/doc1只是为了组织结构,

如果我这样做:

admin.firestore().collection("collection1/doc1/collection2").doc("doc2")
collection1和doc1在firestore中显示为斜体,它们似乎不被视为存在


有没有办法让firebase知道,当我添加doc2时,我实际上也希望创建这些文档/集合?

将它们视为“虚拟”集合,并在斜体化时创建文档。这是因为它们在该点上包含和实际数据,只有它们的子集合才包含

如果collection1/doc1只是为了组织结构,那么处于这种状态没有什么错


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

问题是,如果我引用其中一个italic集合,firebase似乎认为它在集合中不包含任何内容,即使它包含任何内容。集合中不包含任何文档。我怀疑你误解了什么,所以也许你应该发布你认为不应该做的代码?