14-Query DSL


/
/
/
/

前缀查询是根据每一个分词的前缀来查询


/
/
/
/

/
/
/
/

/
/
/
/

/
/
/
/

/
/
/
/

范围查询

GET /products/_search
{
"query": {
"range": {
"price": {
"gte": 0,
"lte": 5
}
}
}
}

前缀查询

GET /products/_search
{
"query": {
"prefix": {
"description": {
"value": "真"
}
}
}
}

通配符查询

GET /products/_search
{
"query": {
"wildcard": {
"description": {
"value": "真?"
}
}
}
}

ids查询

GET /products/_search
{
"query": {
"ids": {
"values": [1,4,3]
}
}
}

fuzzy 模糊查询

GET /products/_search
{
"query": {
"fuzzy": {
"title": "日本人"
}
}
}

bool查询

GET /products/_search
{
"query": {
"bool": {
"must_not": [
{
"ids": {
"values": [1]
}
},
{
"term": {
"title": {
"value": "小浣熊"
}
}
}
]
}
}
}

posted @ 2022-01-16 23:25  不是孩子了  阅读(34)  评论(0)    收藏  举报