久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

ealsticsearch多種搜索方式分別是什么

197次閱讀
沒有評論

共計 1957 個字符,預計需要花費 5 分鐘才能閱讀完成。

這篇文章跟大家分析一下“ealsticsearch 多種搜索方式分別是什么”。內容詳細易懂,對“ealsticsearch 多種搜索方式分別是什么”感興趣的朋友可以跟著丸趣 TV 小編的思路慢慢深入來閱讀一下,希望閱讀后能夠對大家有所幫助。下面跟著丸趣 TV 小編一起深入學習“ealsticsearch 多種搜索方式分別是什么”的知識吧。

增加

PUT /ecommerce/product/1
{  name : gaolujie yagao ,
  desc : gaoxiao meibai ,
  price :30,
  producer : gaolujie producer ,
  tags :[meibai , fangzhu]
PUT /ecommerce/product/2
{  name : jiajieshi yagao ,
  desc : gaoxiao fangzhu ,
  price :25,
  producer : jiajieshi producer ,
  tags :[fangzhu]
PUT /ecommerce/product/3
{  name : zhonghua yagao ,
  desc : caoben zhiwu ,
  price :40,
  producer : zhonghua producer ,
  tags :[qingxin]
}

查詢

GET /ecommerce/product/1

修改

PUT /ecommerce/product/1
{  name : jiaqianban gaolujie yagao ,
  desc : gaoxiao meibai ,
  price :30,
  producer : gaolujie producer ,
  tags :[meibai , fangzhu]
}

這不是修改

PUT /ecommerce/product/1
{  name : jiaqianban gaolujie yagao}

修改

POST /ecommerce/product/1/_update
{ 
  doc :{
  name : gaolujie yagao 
 }
}

刪除

DELETE /ecommerce/product/1

query string search

GET /ecommerce/product/_search
GET /ecommerce/product/_search?q=name:yagao sort=price:desc

DSL 查詢所有的數據

GET /ecommerce/product/_search
  query : {  match_all : {}
 }
}

排序

GET /ecommerce/product/_search
  query : {
  match : {
  name : yagao 
 }
 },
  sort : [
 {
  price : {
  order :  desc 
 }
 }
 ]
}

分頁

GET /ecommerce/product/_search
  query : {  match_all : {}
 },
  from : 0,
  size :1
}

查詢指定的列

GET /ecommerce/product/_search
  query : {  match_all : {}
 }
 ,
  _source : [name , price]
}

對數據進行過濾

GET /ecommerce/product/_search
  query : {
  bool : {
  must : [
 { match : {
  name :  yagao 
 }}]
 ,
  filter : {
  range : {
  price : {
  gt : 25,
  lt : 50
 }
 }
 }
 }
 }
}

全文檢索,會拆解搜索

PUT /ecommerce/product/5
{  name : special yagao ,
  desc : special meibai ,
  price :50,
  producer : special yagao producer ,
  tags :[meibai]
GET /ecommerce/product/_search
  query : {
  match : {
  producer :  yagao producer 
 }
 }
}

短語搜索,不拆解, 完全包含短語

GET /ecommerce/product/_search
  query : {
  match_phrase : {
  producer :  yagao producer 
 }
 }
}

高亮

GET /ecommerce/product/_search
  query : {
  match : {
  producer :  producer 
 }
 }
 ,
  highlight : {
  fields : {  producer :{}
 }
 }
}

關于 ealsticsearch 多種搜索方式分別是什么就分享到這里啦,希望上述內容能夠讓大家有所提升。如果想要學習更多知識,請大家多多留意丸趣 TV 小編的更新。謝謝大家關注一下丸趣 TV 網站!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-04發表,共計1957字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 大姚县| 南平市| 霍邱县| 五华县| 龙游县| 庆阳市| 濮阳市| 邹平县| 青田县| 方正县| 营口市| 嘉义县| 郴州市| 孙吴县| 九龙城区| 卢龙县| 凭祥市| 通辽市| 洛川县| 津南区| 商河县| 拉萨市| 岢岚县| 邵武市| 上饶市| 万载县| 九龙城区| 阿鲁科尔沁旗| 淮安市| 临颍县| 宜宾县| 茂名市| 安顺市| 渑池县| 汝阳县| 上饶县| 柞水县| 勐海县| 启东市| 子洲县| 蒙自县|