Angesichts eines bestimmten Firestore-Pfades, was ist der einfachste und eleganteste Weg, um zu überprüfen, ob dieser Datensatz existiert oder nicht, um ein Dokument zu erstellen, das beobachtbar ist und es abonniert?Was ist der beste Weg zu prüfen, ob ein Firestore-Datensatz existiert, wenn sein Pfad bekannt ist?
Q
Was ist der beste Weg zu prüfen, ob ein Firestore-Datensatz existiert, wenn sein Pfad bekannt ist?
3
A
Antwort
3
Bei einem Blick auf this question sieht es aus wie .exists()
kann immer noch wie mit der Standard-Firebase-Datenbank verwendet werden. Darüber hinaus können Sie ein paar mehr Leute reden über dieses Thema auf Github here
Die documentation Staaten
var cityRef = db.collection('cities').doc('SF');
var getDoc = cityRef.get()
.then(doc => {
if (!doc.exists) {
console.log('No such document!');
} else {
console.log('Document data:', doc.data());
}
})
.catch(err => {
console.log('Error getting document', err);
});
1
prüfen finden diese :)
var doc = firestore.collection('some_collection').doc('some_doc');
doc.get().then((docData) => {
if (docData.exists) {
// document exists (online/offline)
} else {
// document does not exist (only on online)
}
}).catch((fail) => {
// Either
// 1. failed to read due to some reason such as permission denied (online)
// 2. failed because document does not exists on local storage (offline)
});
Verwandte Themen
- 1. Was ist der beste Weg zu prüfen, ob ein Attribut existiert und gesetzt ist?
- 2. Was ist der beste Weg zu prüfen, ob der Benutzername existiert?
- 3. Was ist der beste Weg
- 4. Laravel, was ist der beste/alternative Weg, um zu prüfen, ob der Datensatz existiert und sie in der Tabelle anzeigt?
- 5. Was ist der beste Weg zu
- 6. Was ist der beste Weg zu prüfen, ob Bits in zwei BitArrays identisch sind?
- 7. Mit Bundler, was ist der beste Weg zu sagen, ob ein Edelstein "requirable" ist?
- 8. Prüfen, ob Pfad in JSON-Objekt existiert?
- 9. Was ist der beste Weg, um ein Formularlayout zu entwerfen
- 10. Welches ist der beste Weg zu prüfen, ob ein Objekt Eigenschaft hat
- 11. Perl 6: Was ist der beste Weg zu überprüfen, ob ein Element in einer Liste ist?
- 12. Was ist der beste Weg zu überprüfen, ob ein FileInputStream geschlossen ist?
- 13. Was ist der beste Weg zu testen, ob ein Sklearn-Modell eingebaut wurde?
- 14. In C#, was ist der beste Weg zu testen, ob ein Datensatz leer ist?
- 15. Was ist der beste Weg zu bestimmen, ob eine Variable ein bestimmtes Objekt ist?
- 16. Was ist der beste Weg zu erkennen, ob ein Objekt in einem Bild vorhanden ist?
- 17. Was ist der beste Weg zu überprüfen, ob etwas mit PDO existiert
- 18. Was ist der beste Weg zu überprüfen, ob ein Datensatz in einer SQL Server-Tabelle mit C# existiert?
- 19. Prüfen, ob ein Webservice existiert
- 20. Was ist der beste Weg, um ein Verzeichnis zu leeren?
- 21. Was ist der beste Weg, ein UIButton-Kontrollkästchen zu erstellen?
- 22. Was ist der beste Weg, Diagramme in PowerPoint zu identifizieren?
- 23. Was ist der beste Weg festzustellen, ob ein bestimmtes Javascript-Objekt ein DOM-Element ist?
- 24. Firebase - Was ist der effizienteste Weg zu prüfen, ob eine E-Mail registriert ist?
- 25. Der beste Weg, um zu überprüfen, ob IPv6 verfügbar ist
- 26. Was ist der portabelste Weg, um zu überprüfen, ob ein Trigger in SQL Server existiert?
- 27. Der beste Weg zu testen, ob eine große Datei existiert
- 28. Was ist der beste Weg zu bestimmen, ob ein HWND ein Top-Level-Fenster darstellt?
- 29. Was ist der beste Weg, um eine Tabelle zu deduplizieren?
- 30. Was ist der beste Weg, um den Pfad der ausführbaren Datei während der Laufzeit zu erhalten?
Dank dafür! Ich denke, deine Antwort hat einige Lücken. –
Was meinst du? Gibt es einen Anwendungsfall, den ich vermisse oder etwas? – DoesData
Ich meinte, der Code summiert sich nicht so wie du ihn geschrieben hast. Vielleicht sind einige Dinge verloren gegangen, als du es eingefügt hast. –