Elasticsearch DSL 常用語法介紹

2022-06-15 08:30:09 字數 3278 閱讀 7990

get /product_index/product/_validate/query?explain

}}

get /product_index/product/_search

}}

get /product_index/product/_search

},"sort": [

]}

get /product_index/product/_search

},"from": 0, ## 從第幾個商品開始查,最開始是 0

"size": 1 ## 要查幾個結果

}

get /product_index/product/_search

},"_source": [

"product_name",

"price"

]}

符號標識

代表含義

gte大於或等於

gt大於

lte小於或等於

lt小於

get /product_index/product/_search

},"filter": }}

}}}

get /product_index/product/_search

}}

get /product_index/product/_search

}}

get /product_index/product/_search

},"highlight": }}}

get /product_index/product/_search}}}

get /product_index/product/_search

}}

get /product_index/product/_search}}

}

get /product_index/product/_search}}}

get /product_index/product/_search

}}

get /product_index/product/_search

}}

get /product_index/product/_search

}}

get /product_index/product/_search}}}

get /product_index/product/_search}},

"should": }}

}}}

get /product_index/product/_search

},"rescore": }}

}}}

get /product_index/product/_search

}}

get /product_index/product/_search

}}get /product_index/product/_search}}

}}

get /product_index/product/_search}}

}}

get /product_index/_search},}

}]}}}

get /product_index/product/_search}}

}}}

官網文件:

從搜尋結果上看:

從效能上看:

query(效能較差,有排序),要計算相關度分數,按照分數進行倒序排序,沒有快取結果的功能

filter 和 query 一起使用可以兼顧兩者的特性,所以看你業務需求。324

get /product_index/product/_search}],

"should": [}],

"must_not": [}],

"filter": }}

}}}

get /product_index/product/_search},,

"term": }]

}}]}

}}

get /product_index/product/_search

},},},}

],"minimum_should_match": 3}}}

get /product_index/product/_search}],

"should": [}],

"filter": }},

}}

],"must_not": [}]

}}}},

"sort": [}]}

get /product_index/product/_search}],

"should": [}},

}}]}

}}

get /product_index/product/_search},}

],"tie_breaker": 0.2}}}

get /product_index/product/_search}},

}}

],"tie_breaker": 0.3}}}

get /product_index/product/_search}}}

get /product_index/product/_search}}}

get /product_index/product/_search

}}

get /product_index/product/_search}}}

Elasticsearch DSL 常用語法介紹

get product index product validate query?explain get product index product search get product index product search sort get product index product sear...

mysql常用語法 MySQL常用語法

更新資料 update 表名 set 健名 更改的值 where 建 刪除資料 delete from 表名 where 索引 create index 索引名稱 on 表名 鍵名 建立試圖 create view 檢視名 鍵,鍵 as select matchno,abs won lost fro...

mysql基本常用語法 mysql 常用語法

1.1.開啟 service mysql start 1.2.關閉 service mysql stop 1.3.重啟 service mysql restart 2.1.密碼明文 語法 mysql u使用者名稱 p使用者密碼 舉例 mysql uroot p123456 2.2.密碼密文 語法 m...