ElasticsSearch常用語句 es

2021-09-29 16:08:21 字數 1812 閱讀 5525

查詢全部:

post

/gwrec/rdb/_search

}}

注:gwrec為庫名(index),rdb為type,_search為請求方式

elasticsearch-head外掛程式

sense外掛程式

下同,不再贅述。

單條件查詢:

post

/macasset/rdb/_search

}}

隨機獲取多條資料:
post

/macasset/rdb/_search

}}

分組查詢:
post

/macasset/rdb/_search}}

}

注:關於.keyword文末說明

單條件分組查詢:

post

/macasset/rdb/_search},

"aggs":}

}}

刪除索引:
delete

/macasset

刪除索引庫中的資料:
post

/macasset/rdb/_delete_by_query

}}

注:根據查詢結果刪

千條查詢:

post

/macasset/rdb/_search}},

}},....}

}, ]}}

]}}}

檢視索引字段型別:
get
注:存資料時注意,字段型別對應,long-long,text-string

檢視存在該字段的資料:

post

/macasset/rdb/_search}]}}}

多條件精準查詢:
post

/macasset/rdb/_search},

},},

}}]}

},"sort":}

}

注:

查詢後多級分組:

},

},},

}}]}

},"aggs":,

"aggs":,

"aggs":,

"aggs":,

"aggs":,

"aggs":}

}}}}

}}}}

}}}}

and,or組合查詢:

查詢規則:status=1 或 status=0&&offline_time> 1557849600000

外加分省查詢

},

}]}}

,},}

},}]

}}]}

}}

注:should預設其中條件滿足一條即可,之所以把prov_code分兩次寫進查詢條件,是因為測試資料有誤。

手動移動索引庫分片:

curl -

xpost

''-d '}]

}'

常成員,常函式,常物件

知識點1.常物件中的任何型別的資料成員 無論私有還是公有 的值都不能被改變。知識點2.常物件能呼叫的 1.公有的常成員函式 2.建構函式 3.公有的靜態函式 知識點3.常物件與常成員函式只有同時存在才都有意義 知識點4.普通物件既可以呼叫常成員函式,也可以呼叫非常成員函式 知識點5.常成員函式不能更...

常物件,常成員函式,常引用

宣告顯示 const 型別說明符 物件名 常物件的資料成員值在物件的整個生存期間不能被改變,即就是,常物件必須進行初始化,而且不能被更新。宣告形式 型別說明符 函式名 參數列 const 注意 1.在函式定義部分也需要帶const關鍵字。2.乙個常物件只能呼叫它的常成員函式,是常物件唯一的對外介面方...

this指標 常函式 常物件

this指標引入 類中物件的成員變數和成員函式是分開儲存的,sizeof 空class 1,另外示例中涉及到位元組對齊的問題,double本身的位元組為8,int為4,由於位元組對齊,int也為8,所以最終位元組數為16 1 class person 89 void test01 非靜態成員變數才屬...