Document Updates
update_document_metadata
Document Ingestion
Document Retrieval
Data Organization
Document Updates
Batch Operations
Knowledge Graph Operations
Cache Management
Document Updates
update_document_metadata
Update a document’s metadata only
def update_document_metadata(
document_id: str,
metadata: Dict[str, Any],
) -> Document
def update_document_metadata(
document_id: str,
metadata: Dict[str, Any],
) -> Document
async def update_document_metadata(
document_id: str,
metadata: Dict[str, Any],
) -> Document
Parameters
document_id
(str): ID of the document to updatemetadata
(Dict[str, Any]): Metadata to update
Returns
Document
: Updated document metadata
Examples
from morphik import Morphik
db = Morphik()
# Update just the metadata of a document
updated_doc = db.update_document_metadata(
document_id="doc_123",
metadata={"status": "reviewed", "reviewer": "Jane Smith"}
)
print(f"Updated metadata: {updated_doc.metadata}")
from morphik import Morphik
db = Morphik()
# Update just the metadata of a document
updated_doc = db.update_document_metadata(
document_id="doc_123",
metadata={"status": "reviewed", "reviewer": "Jane Smith"}
)
print(f"Updated metadata: {updated_doc.metadata}")
from morphik import AsyncMorphik
async with AsyncMorphik() as db:
# Update just the metadata of a document
updated_doc = await db.update_document_metadata(
document_id="doc_123",
metadata={"status": "reviewed", "reviewer": "Jane Smith"}
)
print(f"Updated metadata: {updated_doc.metadata}")
Was this page helpful?
On this page