nb api resource update

Mettre à jour un enregistrement de la ressource indiquée. Vous pouvez cibler l'enregistrement avec --filter-by-tk ou --filter, puis passer le contenu mis à jour via --values.

Utilisation

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

Paramètres

ParamètreTypeDescription
--resourcestringNom de la ressource, requis
--data-sourcestringClé de la source de données, par défaut main
--source-idstringID de l'enregistrement source pour une ressource d'association
--filter-by-tkstringValeur de la clé primaire ; pour une clé composite ou plusieurs clés, passez un tableau JSON
--filterstringConditions de filtre sous forme d'objet JSON
--valuesstringDonnées de mise à jour, objet JSON, requis
--whiteliststring[]Champs autorisés en écriture, répétable ou tableau JSON
--blackliststring[]Champs interdits en écriture, répétable ou tableau JSON
--update-association-valuesstring[]Champs d'association à mettre à jour également, répétable ou tableau JSON
--force-update / --no-force-updatebooleanForcer ou non l'écriture des valeurs inchangées

Les paramètres de connexion communs de nb api resource sont également pris en charge.

Exemples

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"}'

Commandes connexes