From 8b9a8e58257c90a71da86880ad18912cf3cb27f3 Mon Sep 17 00:00:00 2001 From: Wonbin Kim <52444137+rst0070@users.noreply.github.com> Date: Fri, 21 Mar 2025 00:20:18 +0900 Subject: [PATCH] URGENT Hotfix - update default Elasticsearch search query (#2413) --- mem0/vector_stores/elasticsearch.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mem0/vector_stores/elasticsearch.py b/mem0/vector_stores/elasticsearch.py index ce349740..529afe77 100644 --- a/mem0/vector_stores/elasticsearch.py +++ b/mem0/vector_stores/elasticsearch.py @@ -135,7 +135,7 @@ class ElasticsearchDB(VectorStoreBase): filter_conditions = [] for key, value in filters.items(): filter_conditions.append({"term": {f"metadata.{key}": value}}) - search_query["filter"] = {"bool": {"must": filter_conditions}} + search_query["knn"]["filter"] = {"bool": {"must": filter_conditions}} response = self.client.search(index=self.collection_name, body=search_query)