We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f074992 commit 4285ec3Copy full SHA for 4285ec3
backend/apps/db/es_engine.py
@@ -8,6 +8,7 @@
8
from elasticsearch import Elasticsearch
9
10
from apps.datasource.models.datasource import DatasourceConf
11
+from common.error import SingleMessageError
12
13
14
def get_es_connect(conf: DatasourceConf):
@@ -109,6 +110,8 @@ def get_es_data_by_http(conf: DatasourceConf, sql: str):
109
110
111
# print(response.json())
112
res = response.json()
113
+ if res.get('error'):
114
+ raise SingleMessageError(json.dumps(res))
115
fields = res.get('columns')
116
result = res.get('rows')
117
return result, fields
0 commit comments