Als «google-cloud-firestore» getaggte Fragen

Cloud Firestore ist eine automatisch skalierende Echtzeit-Dokumentendatenbank zum Speichern, Synchronisieren und Abfragen von Daten für die Entwicklung von Mobilgeräten, Websites und Servern.

4
Was ist der Unterschied zwischen Cloud Firestore und der Firebase-Echtzeitdatenbank?
Google hat gerade Cloud Firestore veröffentlicht, die neue Dokumentendatenbank für Apps. Ich habe die Dokumentation gelesen, sehe aber keine großen Unterschiede zwischen Firestore und Firebase DB. Der Hauptpunkt ist, dass Firestore Dokumente und Sammlungen verwendet, die eine einfache Abfrage im Vergleich zu Firebase ermöglichen, einer traditionellen noSQL-Datenbank mit einer JSON-Basis. …



9
Es wurde keine Firebase-App '[DEFAULT]' erstellt. Rufen Sie Firebase.initializeApp () in Flutter and Firebase auf
Ich baue eine Flatter-App und habe Firebase integriert, aber dieser Fehler wird immer wieder angezeigt, wenn ich auf eine Schaltfläche klicke, um mich zu registrieren, anzumelden oder abzumelden. Ich habe gesehen, dass andere Leute die gleiche Frage gestellt haben, aber keine scheint für mich zu funktionieren. Ich benutze Flatter und …

11
NullInjectorError: Kein Anbieter für AngularFirestore
Ich lerne Angular und suche nach Hilfe bei der Behebung des Fehlers: Ich folge diesem Link: https://github.com/angular/angularfire2/blob/master/docs/install-and-setup.md , um einen kleinen Winkel zu erstellen App mit Angular2 und AngularFirestore2 aber wenn ich ng serviere, erhalte ich den folgenden Fehler in der Browserkonsole. StaticInjectorError[AngularFirestore]: StaticInjectorError[AngularFirestore]: NullInjectorError: No provider for AngularFirestore! at …

11
Firestore-Abfrage-Subkollektionen
Ich dachte, ich hätte gelesen, dass Sie mit dem neuen Firebase Firestore Untersammlungen abfragen können, aber ich sehe keine Beispiele. Zum Beispiel habe ich mein Firestore-Setup folgendermaßen: Tänze [Sammlung] Tanzname Lieder [Sammlung] Liedtitel Wie könnte ich "Alle Tänze finden, bei denen songName == 'X'" abfragen?

17
firestore: PERMISSION_DENIED: Fehlende oder unzureichende Berechtigungen
Ich erhalte den Fehler Gettingdocuments.com.google.firebase.firestore.FirebaseFirestoreException: PERMISSION_DENIED: Fehlende oder unzureichende Berechtigungen. für den folgenden Code auf else-Anweisung db.collection("users") .get() .addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() { @Override public void onComplete(@NonNull Task<QuerySnapshot> task) { if (task.isSuccessful()) { for (DocumentSnapshot document : task.getResult()) { s(document.getId() + " => " + document.getData()); } } else { s("Error getting …

3
Unterschied zwischen Set mit {merge: true} und Update
Im Cloud Firestore gibt es drei Schreibvorgänge: 1) hinzufügen 2) einstellen 3) aktualisieren In den Dokumenten heißt es, dass mit using set(object, {merge: true})das Objekt mit dem vorhandenen zusammengeführt wird. Das gleiche passiert, wenn Sie verwenden. update(object) Was ist also der Unterschied, wenn überhaupt? Es scheint seltsam, dass Google die …

10
Wie aktualisiere ich ein "Array von Objekten" mit Firestore?
Ich versuche gerade Firestore und stecke bei etwas sehr Einfachem fest: "Aktualisieren eines Arrays (auch bekannt als Unterdokument)". Meine DB-Struktur ist super einfach. Beispielsweise: proprietary: "John Doe", sharedWith: [ {who: "first@test.com", when:timestamp}, {who: "another@test.com", when:timestamp}, ], Ich versuche (ohne Erfolg), neue Datensätze in eine shareWithReihe von Objekten zu verschieben. Ich …




6
Typ 'List <dynamic>' ist kein Subtyp vom Typ 'List <Widget>'
Ich habe einen Codeausschnitt, den ich aus dem Firestore-Beispiel kopiert habe: Widget _buildBody(BuildContext context) { return new StreamBuilder( stream: _getEventStream(), builder: (context, snapshot) { if (!snapshot.hasData) return new Text('Loading...'); return new ListView( children: snapshot.data.documents.map((document) { return new ListTile( title: new Text(document['name']), subtitle: new Text("Class"), ); }).toList(), ); }, ); } …

5
Problem mit langsamer Leistung des Firestores beim Abrufen von Daten
Ich habe langsame Leistungsprobleme mit Firestore beim Abrufen der in einem Dokument gespeicherten Basisdaten im Vergleich zur Echtzeitdatenbank mit einem Verhältnis von 1/10. Bei Verwendung von Firestore dauert der erste Anruf durchschnittlich 3000 ms this.db.collection(‘testCol’) .doc(‘testDoc’) .valueChanges().forEach((data) =&gt; { console.log(data);//3000 ms later }); Bei Verwendung der Echtzeitdatenbank dauert der erste …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.