nb api resource create

Создание записей в выбранном ресурсе. Данные передаются через --values в виде JSON-объекта; JSON-массив объектов создаёт несколько записей за один запрос.

Использование

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

Параметры

ПараметрТипОписание
--resourcestringИмя ресурса, обязательно
--data-sourcestringКлюч источника данных, по умолчанию main
--source-idstringID исходной записи для ресурсов связи
--valuesstringДанные новых записей: JSON-объект или JSON-массив объектов для создания нескольких записей, обязательно
--whiteliststring[]Поля из белого списка, разрешённые для записи; можно передавать несколько раз или JSON-массивом
--blackliststring[]Поля из чёрного списка, запрещённые для записи; можно передавать несколько раз или JSON-массивом

Также поддерживаются общие параметры подключения nb api resource.

Примеры

nb api resource create --resource users --values '{"nickname":"Ada"}'
nb api resource create --resource users --values '[{"nickname":"Ada"},{"nickname":"Grace"}]'
nb api resource create --resource posts.comments --source-id 1 --values '{"content":"Hello"}'

Связанные команды