The column_remove
command removes an existing column in a table.
This is compatible to the column_remove
command of the Groonga.
(Document Root)/d/column_remove
GET
Not supported.
type
of the requestcolumn_remove
body
of the requesttype
of the responsecolumn_remove.result
{
"table" : "<Name of the table>",
"name" : "<Name of the column>"
}
All parameters are required.
They are compatible to the parameters of the column_remove
command of the Groonga. See the linked document for more details.
This returns an array meaning the result of the operation, as the body
.
[
[
<Groonga's status code>,
<Start time>,
<Elapsed time>
],
<Column is successfully removed or not>
]
This command always returns a response with 200
as its statusCode
, because this is a Groonga compatible command and errors of this command must be handled in the way same to Groonga’s one.
Response body’s details:
0
(Droonga::GroongaHandler::Status::SUCCESS
) : Successfully processed.-22
(Droonga::GroongaHandler::Status::INVALID_ARGUMENT
) : There is any invalid argument.true
:The column was successfully removed.false
:The column was not removed.