ElasticsearchのScriptを使った検索

  • scriptを使用することで、下記のような検索が可能です。

▼ createdとmodifiedが等しいドキュメントの検索

GET index_name/type_name/_search
{
  "query": {
    "filtered": {
      "filter": {
        "bool": {
          "must": [
            {
              "script": {
                "script": "doc['created'].value == (doc['modified'].value)",
                "params": {}
              }
            }
          ]
        }
      }
    }
  }
}
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.