Ich habe diese Struktur meiner Datenbank:von Firebase Realtime-Datenbank löschen
Beiträge
-> Key
-> PostId
-> PostName
-> PostDescription
-> PostDescription2
-> Location
-> Author
-> Date
-> Key
->
->
....
Irgendwie PostDescription
das Feld in PostDescription2
dupliziert worden ist, ich habe n solche Knoten, und ich möchte alle Einträge löschen von PostDescription2
von allen Knoten. Wie kann ich das machen ?
Ich habe einige Suche auf Google, aber die meisten Artikel erzählt, wie ein Kind Knoten oder Felder in ihnen mit einigen Logik in Abfrage löschen. Außerdem bin ich dem Firebase ein wenig neu.
Sie müssen eine Abfrage ausführen, um [alle relevanten Knoten zu erhalten] (https://firebase.google.com/docs/database/web/lists-of-data#listen_for_child_events), dann [durchlaufen Sie sie] (https://firebase.google.com/docs/database/web/lists-of-data#listen_for_value_events), und [entfernen Sie die Eigenschaft von jedem] (https://firebase.google.com/docs/database/web/read-and-write # update_specific_fields). Wenn Sie Schwierigkeiten mit einem dieser Schritte haben, zeigen Sie, was Sie versucht haben. Das macht es viel einfacher zu helfen. –
Hallo, danke @Frank, das Problem ist behoben. Ich habe nur die falsche Referenz aus der Datenbank genommen. –
Hi @Frank, Gibt es eine Möglichkeit, die Firebase-Datenbank von der Konsole abzufragen, genau wie aws für DynamoDB? –