ユーザ用ツール

サイト用ツール


elasticsearch

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
elasticsearch [2021/08/13 11:13] nullponelasticsearch [2021/09/29 10:15] (現在) – [valueの最大値を取得] nullpon
行 34: 行 34:
   curl -XPOST -H 'Content-type: application/json' -d '{ "aggs": { "max_value": { "max": { "field": "value" } } } }' 'http://localhost:9200/<インデックス名>/_search?size=0'   curl -XPOST -H 'Content-type: application/json' -d '{ "aggs": { "max_value": { "max": { "field": "value" } } } }' 'http://localhost:9200/<インデックス名>/_search?size=0'
  
 +
 +==== フィールドの存在有無検索 ====
 +
 +
 +  curl -XPOST -H 'Content-type: application/json' -d '{ "query": { "exists": { "field": "field_name" } } }' 'http://localhost:9200/<インデックス名>/_search?pretty&size=1'
 +
 +==== 範囲検索 ====
 +
 +  curl -XPOST -H 'Content-type: application/json' -d '{ "query": { "range": { "date": { "gt": "2020-01-01T00:00:00+09:00" } } } }' 'http://localhost:9200/<インデックス名>/_search?pretty&size=1'
 +
 +
 +==== and条件検索 ====
 +
 +<code>
 +curl -XPOST -H 'Content-type: application/json' -d '
 +  "query":
 +    "bool":
 +      "must": [
 +         { "range": { "date": { "gt": "2020-01-01T00:00:00+09:00" } } }, 
 +         { "exists": { "field": "field_bame" } } 
 +      ]
 +    } 
 +  } 
 +}' 'http://localhost:9200/<インデックス名>/_search?pretty&size=1'
 +</code>
 ===== 日本語形態素解析エンジンkuromojiを使う ===== ===== 日本語形態素解析エンジンkuromojiを使う =====
  
elasticsearch.1628853185.txt.gz · 最終更新: 2021/08/13 11:13 by nullpon