upsert_document_by_id
Insert or update a document in a Couchbase cluster using its ID by specifying the scope, collection, and content. Ensures data consistency with a success or failure return.
Instructions
Insert or update a document by its ID. Returns True on success, False on failure.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
collection_name | Yes | ||
document_content | Yes | ||
document_id | Yes | ||
scope_name | Yes |
Input Schema (JSON Schema)
{
"properties": {
"collection_name": {
"title": "Collection Name",
"type": "string"
},
"document_content": {
"additionalProperties": true,
"title": "Document Content",
"type": "object"
},
"document_id": {
"title": "Document Id",
"type": "string"
},
"scope_name": {
"title": "Scope Name",
"type": "string"
}
},
"required": [
"scope_name",
"collection_name",
"document_id",
"document_content"
],
"title": "upsert_document_by_idArguments",
"type": "object"
}