From a3760beedb3be7d1841ac531de2835bff4e8da9b Mon Sep 17 00:00:00 2001 From: "wenjun.gu" Date: Thu, 5 Jun 2025 21:03:06 +0800 Subject: [PATCH] fix: opensearch metadata filtering returns empty (#20672) --- api/core/rag/datasource/vdb/opensearch/opensearch_vector.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/core/rag/datasource/vdb/opensearch/opensearch_vector.py b/api/core/rag/datasource/vdb/opensearch/opensearch_vector.py index 6991598ce6..6610ea5f53 100644 --- a/api/core/rag/datasource/vdb/opensearch/opensearch_vector.py +++ b/api/core/rag/datasource/vdb/opensearch/opensearch_vector.py @@ -255,7 +255,8 @@ class OpenSearchVector(BaseVector): Field.METADATA_KEY.value: { "type": "object", "properties": { - "doc_id": {"type": "keyword"} # Map doc_id to keyword type + "doc_id": {"type": "keyword"}, # Map doc_id to keyword type + "document_id": {"type": "keyword"} }, }, }