摘要:查詢所有會(huì)先分詞再匹配包含小米或者手機(jī)的詞條小米手機(jī)同時(shí)包含小米和電視的詞條小米電視多個(gè)字段中查詢小米高端大氣查詢被用于精確值匹配查詢和查詢一樣,但它允許你指定多值進(jìn)行匹配結(jié)果過濾來指定不想要顯示的字段把各種其它查詢通過與非或的方式進(jìn)行組合
GET /goods/_search
{
"query": {
"match_all": {
}
}
}
小米
或者手機(jī)
的詞條GET /goods/_search
{
"query": {
"match": {
"title": "小米手機(jī)"
}
}
}
小米
和電視
的詞條(match)GET /goods/_search
{
"query": {
"match": {
"title": {
"query": "小米電視",
"operator": "and"
}
}
}
}
GET /goods/_search
{
"query": {
"multi_match": {
"query": "小米高端大氣",
"fields": ["title","subTitle"]
}
}
}
term
查詢被用于精確值 匹配GET /goods/_search
{
"query": {
"term": {
"price": {
"value": "2500"
}
}
}
}
terms
查詢和 term 查詢一樣,但它允許你指定多值進(jìn)行匹配GET /goods/_search
{
"query": {
"terms": {
"price": [
"700",
"2500"
]
}
}
}
GET /goods/_search
{
"query": {
"term": {
"price": {
"value": "2500"
}
}
},
"_source": ["title","price"]
}
GET /goods/_search
{
"query": {
"term": {
"price": 2500
}
},
"_source":{
"excludes": ["images"]
}
}
bool
把各種其它查詢通過must
(與)、must_not
(非)、should
(或)的方式進(jìn)行組合GET /goods/_search
{
"query": {
"bool": {
"must": [
{
"match": {
"title": "小米"
}
},
{
"match": {
"subTitle": "小米"
}
}
]
}
}
}
filter
通常和bool一起使用GET /goods/_search
{
"query": {
"bool": {
"must": [
{
"match": {
"title": "小米"
}
},
{
"match": {
"subTitle": "小米"
}
}
],
"filter": {
"term": {
"category.keyword": "手機(jī)"
}
}
}
}
}
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/125959.html
摘要:時(shí)間年月日星期四說明本文部分內(nèi)容均來自慕課網(wǎng)。那么里面的數(shù)據(jù)就可以分為各種各樣的索引,比如汽車索引圖書索引家具索引等等。圖書索引又可以細(xì)分為各種類型,比如科普類小說類技術(shù)類等等。具體到每一本書籍,就是文檔,就是整個(gè)圖書里面最小的存儲(chǔ)單位。 時(shí)間:2017年09月14日星期四說明:本文部分內(nèi)容均來自慕課網(wǎng)。@慕課網(wǎng):http://www.imooc.com教學(xué)源碼:無學(xué)習(xí)源碼:https...
閱讀 3514·2023-04-25 20:09
閱讀 3720·2022-06-28 19:00
閱讀 3035·2022-06-28 19:00
閱讀 3058·2022-06-28 19:00
閱讀 3132·2022-06-28 19:00
閱讀 2859·2022-06-28 19:00
閱讀 3014·2022-06-28 19:00
閱讀 2610·2022-06-28 19:00