dbshell replace
Description
The dbshell replace
command replaces a document in a JSON table. You can
specify a condition with the command.
Parameters
replace Options | Description |
---|---|
(Required) |
Table path |
(Required) |
ID of the document to replace If the specified ID does not exist, the command inserts a new document with the values provided in the command. NOTE You can specify this parameter only once. |
(Required) |
JSON document to insert or replace |
--c , --where |
OJAI condition, in JSON format The condition must qualify to perform the replace. See OJAI Query Condition Syntax for a description of the syntax. |
Syntax
replace /tbl --id <id> --v {<document to replace>} [--c <condition>]
Example
replace /tables/users --id user002 --value '{"first_name":"Jane", "last_name":"Doe"}'