跳轉至

腳本開發 / elasticsearch

elasticsearch 連接器操作對象主要提供一些操作 elasticsearch 的方法。

本連接器基於 HTTP 協議連接

DFF.CONN(...) 參數如下:

參數 類型 必須 / 默認值 説明
connector_id str 必須 連接器 ID

.query(...)

向 elasticsearch 發送 HTTP 請求,參數如下:

參數 類型 必須 / 默認值 説明
method str 必須 請求方法:GETPOST
path str None 請求路徑
query dict None 請求 URL 參數
body dict None 請求體
示例
1
2
3
result = db.query('GET', '/some_index/_search?q=some_field:something')
result = db.query('GET', '/some_index/_search', query={...})
result = db.query('GET', '/some_index/_search', body={...})

具體查詢語法、格式等,請參考 elasticsearch 官方文檔