Explorar o código

[Bugfix] fix typo in opensearch db (#1218)

Deven Patel hai 1 ano
pai
achega
433f99dd78
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      embedchain/vectordb/opensearch.py

+ 1 - 1
embedchain/vectordb/opensearch.py

@@ -98,7 +98,7 @@ class OpenSearchDB(BaseVectorDB):
 
         if where:
             for key, value in where.items():
-                query["bool"]["must"].append({"term": {f"metadata.{key}.keyword": value}})
+                query["query"]["bool"]["must"].append({"term": {f"metadata.{key}.keyword": value}})
 
         # OpenSearch syntax is different from Elasticsearch
         response = self.client.search(index=self._get_index(), body=query, _source=True, size=limit)