Todos os produtos
Search
Central de documentação

Tablestore:Atualize documento

Última atualização: Oct 21, 2026

Use a operação UpdateDocument para atualizar os metadados de um documento específico. O documento a ser atualizado deve estar no estado concluído. A atualização dos metadados ocorre por sobrescrita: o valor informado substitui completamente os metadados existentes. Para atualizar apenas um campo, inclua todos os campos. Informar "metadata": null limpa todos os metadados.

Pré-requisitos

  • Uma AgentStorage instance foi criada e está no estado normal. Tenha em mãos o endpoint e o nome da instância.

  • Uma chave de API foi criada.

  • O documento a ser atualizado está no estado concluído.

Parâmetros da requisição

Parâmetro

Tipo

Descrição

knowledgeBaseName

string

O nome da base de conhecimento. Esse parâmetro é obrigatório.

subspace

string

O nome do subespaço. Esse parâmetro é obrigatório quando o subespaço está habilitado.

ossKey

string

O caminho do documento no OSS. Especifique este parâmetro ou docId.

docId

string

O ID do documento. Especifique este parâmetro ou ossKey.

metadata

map

Os novos metadados. Esse parâmetro é opcional. Se for omitido, o sistema mantém o valor original e retorna NO_OP. Passar null explicitamente limpa todos os metadados. Passar um objeto substitui totalmente os metadados existentes.

Exemplo de requisição

Ao usar a autenticação por chave de API, informe o nome da instância e a chave de API nos cabeçalhos de requisição x-ots-instancename e x-ots-apikey.

curl -X POST https://<endpoint>/UpdateDocument \
  -H "x-ots-instancename: <instance-name>" \
  -H "x-ots-apikey: <your-api-key>" \
  -H "Content-Type: application/json" \
  -d '{
  "knowledgeBaseName": "product_docs_kb",
  "subspace": "default",
  "ossKey": "oss://example-bucket/docs/manual.pdf",
  "metadata": {"author": "Li Si", "date": "2026-02-01 12:00:00", "score": 80}
}'

Resposta

Campo

Tipo

Descrição

docId

string

O ID do documento.

ossKey

string

O caminho do OSS.

updatedAt

long

O timestamp de atualização.

updateStatus

string

NO_OP ou UPDATED.