Можно ли создать документ, содержащий коллекцию, при нажатии кнопки? - PullRequest
0 голосов
/ 02 ноября 2019

Я создаю документ с 2 полями в верхней коллекции, когда нажимается сохраненная кнопка. Может ли каким-то образом одновременно создать документ, коллекцию внутри этого документа? Я хочу создать пустую коллекцию сообщений для каждого документа.

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

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

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

1 Ответ

1 голос
/ 02 ноября 2019

В Cloud Firestore действительно нет такой вещи, как «пустая» коллекция. Коллекция будет сразу же существовать, когда в нее будет записан первый документ, и внезапно исчезнет из консоли при удалении последнего документа. Коллекции - это просто контейнеры для документов, и запрос несуществующей коллекции - это то же самое, что запрос коллекции с 0 документами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...