nb api resource update

Atualiza registros do recurso especificado. Você pode usar --filter-by-tk ou --filter para localizar os registros e --values para passar o conteúdo da atualização.

Uso

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

Parâmetros

ParâmetroTipoDescrição
--resourcestringNome do recurso, obrigatório
--data-sourcestringKey da fonte de dados, padrão main
--source-idstringID do registro de origem para recursos relacionados
--filter-by-tkstringValor da chave primária; chaves compostas ou múltiplas podem ser passadas como array JSON
--filterstringCondição de filtro como objeto JSON
--valuesstringDados para atualizar o registro, objeto JSON, obrigatório
--whiteliststring[]Campos permitidos para gravação; pode ser passado várias vezes ou como um array JSON
--blackliststring[]Campos proibidos para gravação; pode ser passado várias vezes ou como um array JSON
--update-association-valuesstring[]Campos relacionados a atualizar simultaneamente; pode ser passado várias vezes ou como um array JSON
--force-update / --no-force-updatebooleanDefine se valores inalterados serão gravados forçadamente

Também aceita os parâmetros gerais de conexão de nb api resource.

Exemplos

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

Comandos relacionados