chengpohi / edql

Elasticsearch Query GUI Client

Home Page:https://plugins.jetbrains.com/plugin/16364-elasticsearch-query--edql

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EDQL

EDQL is a professional query and management tool for Elasticsearch. It's intelligent and powerful for manage Elasticsearch cluster and query from Elasticsearch. also It always follow Elasticsearch newest features.

It is full compatible with official Query DSL, can just copy query DSL and run on EDQL without any extra effort. also EDQL has visual editor for quickly write query conditions with interactive UI.

It has powerful script engine: support function, variable and iteration etc. with smart Intellij you can easily write query DSL(refactor, extract etc).

# f1 = k1
# f2 in ["k1", "k2", "k3"]
# f3 date field gt now-3d
# f4 number lt 20
POST my-index/_search
{
  "query": {
    "bool": {
      "filter": [
        term("f1", "k1"),
        terms("f2", ["k1", "k2", "k3"]),
        gt("f3", "now-3d"),
        lt("f4", 20)
      ]
    }
  }
}

Use with EDQL Intellij GUI Client

Please view more on: EDQL Wiki or Install EDQL

Create a Connection and Query

Create a Connection and Query

Chat Query Elasticsearch

Chat Query

About

Elasticsearch Query GUI Client

https://plugins.jetbrains.com/plugin/16364-elasticsearch-query--edql

License:Apache License 2.0


Languages

Language:Java 57.8%Language:Scala 42.1%Language:Shell 0.1%