nb api resource update

Aktualisiert einen Datensatz der angegebenen Ressource. Sie können den Datensatz mit --filter-by-tk oder --filter lokalisieren und den aktualisierten Inhalt mit --values übergeben.

Verwendung

nb api resource update --resource <resource> --values <json> [flags]

Parameter

ParameterTypBeschreibung
--resourcestringRessourcenname, erforderlich
--data-sourcestringkey der Datenquelle, Standard main
--source-idstringQuell-Datensatz-ID einer assoziierten Ressource
--filter-by-tkstringWert des Primärschlüssels; bei zusammengesetzten oder mehreren keys als JSON-Array
--filterstringFilterbedingung als JSON-Objekt
--valuesstringDaten des zu aktualisierenden Datensatzes als JSON-Objekt, erforderlich
--whiteliststring[]Felder, in die geschrieben werden darf; mehrfach übergeben oder als JSON-Array
--blackliststring[]Felder, in die nicht geschrieben werden darf; mehrfach übergeben oder als JSON-Array
--update-association-valuesstring[]Beziehungsfelder, die gleichzeitig aktualisiert werden sollen; mehrfach übergeben oder als JSON-Array
--force-update / --no-force-updatebooleanOb unveränderte Werte erzwungen geschrieben werden sollen

Zusätzlich werden die allgemeinen Verbindungsparameter von nb api resource unterstützt.

Beispiele

nb api resource update --resource users --filter-by-tk 1 --values '{"nickname":"Grace"}'
nb api resource update --resource posts --filter '{"status":"draft"}' --values '{"status":"published"}'

Verwandte Befehle