Create Elasticsearch curl query for not null and not empty(“”)

后端 未结 12 999
陌清茗
陌清茗 2020-12-13 01:21

How can i create Elasticsearch curl query to get the field value which are not null and not empty(\"\"),

Here is the mysql query:

select field1 from          


        
12条回答
  •  渐次进展
    2020-12-13 02:17

    You need to use bool query with must/must_not and exists

    To get where place is null

    {
      "query": {
        "bool": {
          "must_not": {
            "exists": {
              "field": "place"
            }
          }
        }
      }
    }
    

    To get where place is not null

    {
      "query": {
        "bool": {
          "must": {
            "exists": {
              "field": "place"
            }
          }
        }
      }
    }
    

提交回复
热议问题