单击按钮是否可以创建包含集合的文档?

时间:2019-11-02 14:46:14

标签: angular firebase google-cloud-firestore

单击保存的按钮后,我将在顶部集合中创建2个字段的文档。 可以以某种方式在创建文档的同时创建此文档中的集合吗?我想为每个创建的文档创建一个空消息集合。

public createSavedDoc(title: string, tags: string[]): void {

    const savedFields = {
      title: title,
      tags: tags
    }

    this.db.collection('saved').add(savedFields)
}

1 个答案:

答案 0 :(得分:1)

在Cloud Firestore中,实际上没有“空”集合之类的东西。当第一个文档被写入时,一个集合将立即存在,而当删除最后一个文档时,它将突然从控制台中消失。集合只是文档的容器,查询不存在的集合与查询具有0个文档的集合完全一样。