浏览代码

[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)