お問い合わせ
カール「のhttp:// localhostを:9200 / INDEXNAME /型名/ DOCIDかわいいです?
指定したIDの文書コンテンツクエリ
カール「のhttp:// localhostを:9200 / INDEXNAME /型名/ _searchかわいい&サイズ= 10?
指定されたインデックスを照会するために使用し、指定されたタイプの下の文書は、サイズ・パラメータを使用すると、文書の数は、デフォルトの10へのリターンを返さ指定します
カール 'のhttp:// localhostを:9200 / INDEXNAME /型名/ _searchかわいい&サイズ= 10?' -d '{ "クエリ":{ "マッチ":{ "fieldNameを": "値"}}}'
文書内のクエリフィールドに使用されるが、フィールド名が文書の指定された値と一致した指定、ここで注目すべき値は、単語である可能性が高いです
複合クエリー
{ "クエリ":{ "constant_score":{ "フィルタ":{ "BOOL":{ "必須":[{ "という用語は":{ "ACCOUNT_ID":524055}}、{ "という用語は":{ "アクション": "ダウンロードファイル"}}]}}}}}
{ "クエリ":{ "constant_score":{ "フィルタ":{ "BOOL":{ "必須":[{ "という用語は、" { "USER_ID":1365565} }、{ "という用語は":{ "NSID":1064549}}、{ "という用語は":{ "NEID":914594193}}]}}}}}
{ "クエリ":{ "BOOL":{ "must_not": { "存在":{ "フィールド": "パス"}}}}}
{ "クエリ" :{ "BOOL" :{ "必須":{ "マッチ":{ "つぶやき": "elasticsearchを" }}、 "must_not ":{ "マッチ":{ "名前": "メアリー" }}、 "べき":{ "マッチ":{ "ツイート" "本文" }}、 "フィルタ":{ "範囲":{ "年齢":{ "GT":30 }}} } }}
{ "クエリ":{
"BOOL":{
"必見":{ "マッチ":{ "電子メール": "ビジネスチャンス"}}、
"べき":[
{ "マッチ":{ "スター付き":真}}、
{ "BOOL":{
"必須":{ "マッチ":{ "フォルダ": "受信トレイ"}}、
"must_not":{ "一致":{ "スパム":真}}
}}]、
"minimum_should_match":1
}
}}
プレフィックスクエリ、クエリ文字列が解析されません "{『クエリ』:{『接頭辞』:{『郵便番号』:『W1』を}}}
排序 '{ "ソート":{ "年齢":{ "オーダー": "DESC"}}}'
聚集 '{ "サイズ":0、 "aggs":{ "TOTAL_COUNT":{ "という用語は":{ "フィールド": "ACCOUNT_ID"}}}}
ビューインデックスリスト
カール'のhttp:// localhostを:9200 / _cat /インデックス'
重建索引
{ "サイズ":5000、 "競合"、 "進む"、 "ソース":{ "インデックス": "ログ"}、 "DEST":{ "インデックス": "log_v2"、 "op_type": "作成」、 "ルーティング": "キープ"}}
カール-XPOST 'のhttp:// localhostを:?9200 / _reindexかわいい' -d
「{ "サイズ":5000、 "競合":{ "インデックス": "ログイン"}、 "DEST":{ "インデックス": "log_v2"、 "op_type"、 "ソース"、 "進む"、 "作成" 、 "ルーティング": "キープ"}}」
カール-XPOST 'のhttp:// localhostを:?9200 / _reindexかわいい' -d
「{ "競合": "進む"、 "ソース":{ "インデックス": "ログ"、 "サイズ":5000}、 "DEST":{ "インデックス": "log_v2"、 "op_type": "作成" 、 "ルーティング": "キープ"}}」
エイリアスを作成し
、カール-XPUT ':// localhostを:HTTP 9200 /ログ/ _alias / log_v2'
削除エイリアス
カール-XDELETE 'のhttp:// localhostを: 9200 /ログ/ _alias / log_v2'
ビューの別名
方法1:カール'のhttp:// localhostを: 9200 / * / _エイリアス/ログ'
第二の方法:カール'のhttp:// localhostを: 9200 /ログ/ _alias / *'
タスクの一覧を表示する現在行われたES
カール'のhttp:// localhostを:9200 /かなり_tasks?'
タスク実行の詳細ビュー
カール'ののhttp:// localhostを:9200 / _tasks / k0xbXNGRT0uTNQAlJJixqw :? 1243709676かわいいです'
すべてのサブアカウントのアカウント、最終ログイン時刻を要求?
フィルタープレスの条件は、ユーザIDパケットを押し、最後に各群の最大値を選択します
カール'のhttp:// localhostを:?9200 /ログ/ _searchかわいい' -d
「{ "サイズ":0、 "クエリ":{ "BOOL":{ "必須":[{ "という用語は":{ "ACCOUNT_ID":123456}}、{ "という用語は":{ "アクション": "ログイン" }}]}}、
"aggs":{ "ユーザ":{ "という用語は":{ "フィールド": "USER_ID"、 "サイズ":20}、 "aggs":{ "時間":{ "MAX":{ "フィールド":」 @timestamp "}}}}}}」
更新
カール 'のhttp:// localhostを:9200 / INDEXNAME /タイプ/ DOCID / _updateかなり?' -d '{ "DOC":{ "addNewFieldName": "値"}}'
DocIDのは、文書ID、新しいフィールドを更新するために使用されます。