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 @   不是孩子了  阅读(31)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
点击右上角即可分享
微信分享提示