Автоматическое создание коллекции в firestore

#firebase #flutter #google-cloud-firestore #nosql

#firebase #flutter #google-облако-firestore #nosql

Вопрос:

можно ли обновить этот метод:

 void uploadMatch(team1, team2) {
    Firestore.instance.collection("upcomings").add({
      "createdAt": Timestamp.now(),
      "upcomingTeam1": team1,
      "upcomingTeam2": team2
    });
  }
  

так что, если коллекция upcomu не существует, она создает ее? Спасибо!

Ответ №1:

Из документации:

Коллекции и документы создаются неявно в Cloud Firestore. Просто назначьте данные документу в коллекции. Если коллекция или документ не существуют, Cloud Firestore создает их.

Итак, чтобы ответить на ваш вопрос: это невозможно! Коллекция создается неявно при создании документа, и когда вы удаляете последний документ в коллекции, он прекращает свое существование.