소스 검색

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

Deven Patel 1 년 전
부모
커밋
433f99dd78
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  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)