Создать коллекцию в FireStore, если ее не существует (флаттер) - PullRequest
0 голосов
/ 06 марта 2020

Как мне go проверить, существует ли коллекция в firestore, а затем создать ее, если она не существует? Я знаю, как добавить документ в коллекцию, если он создан, но как создать пустую коллекцию во Flutter - это то, чего мне не хватает.

1 Ответ

0 голосов
/ 06 марта 2020

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

Это верно для всех клиентских платформ - здесь нет ничего особенного для Flutter.

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