Refactor: Change update doc from PUT to patch (#14067)

### What problem does this PR solve?

Before change, update_document in api/apps/restful_apis/document_api.py
is using "PUT".
After change, it will use "PATCH" which is more suitable.

### Type of change

- [x] Refactoring
This commit is contained in:
Jack
2026-04-14 17:12:23 +08:00
committed by GitHub
parent 57aec2e65d
commit 576431de99
7 changed files with 16 additions and 25 deletions

View File

@@ -54,7 +54,7 @@ class Document(Base):
if "meta_fields" in update_message:
if not isinstance(update_message["meta_fields"], dict):
raise Exception("meta_fields must be a dictionary")
res = self.put(f"/datasets/{self.dataset_id}/documents/{self.id}", update_message)
res = self.patch(f"/datasets/{self.dataset_id}/documents/{self.id}", update_message)
res = res.json()
if res.get("code") != 0:
raise Exception(res["message"])