Elasticsearch6.8.6版本 在head插件中 對數據的增刪改操作


一、訪問ES方法:http://IP:PORT/

一、創建索引:head插件創建索引的實例:在”索引“-”新建索引“中創建索引名稱,默認了分片與副本情況:

 直接確認即可:

 刷新即可看見成功的索引:

創建索引方式2:利用符合查詢的PUT方式:

 

 刷新即可看到索引:

刪除索引:在概覽-動作-刪除即可:

 

 新增數據:{"name":"today","data":"2014"}

新增數據:在復合查詢中,然后構建json串,就可以增加數據 :

{
"name":"特色",
"country":"china",
"age":76,
"date":"2020-12-31"
}

 刷新即可看見新增數據:

修改內容:{"name":"今天兒童","data":"2014"}

 添加字段:

{
"stu":{
"describ":{
"type":"text"
}
}
}

 插入數據查看字段是否插入成功:

{
"name":"ytjy",
"country":"jyujuy",
"age":76,
"date":"2020-12-31",
"describ":"描述性的一句話的哦"
}

三、查詢數據:利用”基本查詢“:

 方式2:查詢表:

 

基本查詢介紹: 

基本查詢:must, must not,should的區別

  1. must 返回的文檔必須滿足must子句的條件,類似於 ==   and 
  2. must not返回的文檔必須不滿足must not 子句的條件  類似於!=  not 
  3. should 返回的文檔只要滿足should中的一個條件即可  類似於 ||  or
各類查詢參數
  1. term 相當
  2. text  片段
  3. prefix 前綴
  4. wildcard 通配符查詢  例:*商品*
  5. fuzzy 區間,分詞模糊查詢   結合max_expansions 和min_similarity,數值則表示在此數值的增加,減小數量在多少范圍之內的數據;字符則為在此自負基礎上增加/減少多少字符范圍內的數據
  6. range 區間查詢,如果type是時間類型,可用內置now表示當前,-1d/h/m/s來進行時間操作
  7. query_string 可以對int, long, string查詢,對int,long只能本身查詢,對string進行分詞和本身查詢
  8. missing 返回沒有字段或值為null的文檔 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM