Ich verwende Firebase CLI und versuche, eine Datenbank mit firebase:push
zu aktualisieren. Ich möchte ein Objekt zu einer vorhandenen Datenbankstruktur hinzufügen, aber es erstellt immer einen zufälligen Objektschlüssel, den ich nicht möchte. Ist es möglich, diesen Objektschlüssel wegzulassen?Firebase CLI Vermeiden Sie das Erstellen zufälliger Objekt-IDs STDIN
z.B.
Ich habe den folgenden Befehl in der CLI verwendet, um das Json-Objekt hinzuzufügen.
> firebase database:push /users/cpaluk <<< '{"name":"cpaluk","key":"cpaluk","id":"test"}'
Das Objekt wird in einem automatisch generierten Zufallsschlüssel KcqrF7JuJChspnOOo5h
gewickelt.
Dank
Ich entdeckte, dass ich ein '--confirm' Flag anhängen muss, um die Bestätigung zu erzwingen. Es scheint ein Fehler für 'database: set' mit STDIN zu sein, also setze ich es hier hin, wenn es jemandem hilft. –