Entwerfen Sie ein Firestore-Schema, das eine unbekannte Anzahl von Artikeln und Kommentaren unterstützt, wobei Benutzer Kommentare posten und anzeigen können. Wie sollten Kommentare gespeichert werden?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Speichern Sie jeden Kommentar in einer Unterkollektion des Artikels..
Warum dies die Antwort ist
Das Speichern von Kommentaren in einer Unterkollektion des Artikels ist die skalierbarste und effizienteste Methode in Firestore. Unterkollektionen ermöglichen eine unbegrenzte Anzahl von Kommentaren pro Artikel und erleichtern das Abfragen und Verwalten spezifischer Kommentare. Das Hinzufügen von Kommentaren zu einem Array im Artikel ist ungeeignet, da Firestore-Dokumente eine Größenbeschränkung haben und Arrays nicht effizient für große, sich ändernde Datenmengen sind. Das Speichern von Kommentaren als separate Dokumente und das Hinzufügen von Schlüsseln zu einem Array im Artikel oder Benutzerprofil würde zu ähnlichen Skalierungsproblemen führen und zusätzliche Abfragen erfordern, um die Kommentardetails abzurufen.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich