千家信息网

ealsticsearch多种搜索方式分别是什么

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章跟大家分析一下"ealsticsearch多种搜索方式分别是什么"。内容详细易懂,对"ealsticsearch多种搜索方式分别是什么"感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅
千家信息网最后更新 2025年12月02日ealsticsearch多种搜索方式分别是什么

这篇文章跟大家分析一下"ealsticsearch多种搜索方式分别是什么"。内容详细易懂,对"ealsticsearch多种搜索方式分别是什么"感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅读后能够对大家有所帮助。下面跟着小编一起深入学习"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/_searchGET /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多种搜索方式分别是什么就分享到这里啦,希望上述内容能够让大家有所提升。如果想要学习更多知识,请大家多多留意小编的更新。谢谢大家关注一下网站!

搜索 多种 方式 查询 内容 数据 知识 短语 跟着 学习 拆解 这不 全文 全文检索 兴趣 思路 易懂 更多 朋友 篇文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 文献属于哪个数据库 如何让自己的电脑变成远程服务器 核能软件开发 电商erp软件开发公司 网络安全观后感结尾怎么写 网络技术开发有前途吗 苹果手机总是显示连接到服务器时出现问题 网络技术学习需要会英语吗 陕西有没有lol服务器云空间 提升网络技术与设备用英语怎么说 怎么查看大华存储服务器ip地址 icloud服务器出错 中国移动人工智能服务器产品 联合县公安局网络安全宣讲 关于开展网络安全线上培训的通知 徐玉玉案件对网络安全的启示 计算机网络技术读大专有用吗 数据库查询不同年龄学生的人数 主流软件开发语言 部署私有云要服务器吗 nosql数据库连接代码 数据库字段的三要素 新型无线网络安全概念股 软件开发与应用比赛宣传推文 泰拳视频软件开发 外国网络安全局发言 数据库char是什么长度字符 web怎样网页链接数据库 海康管理服务器硬盘坏了 如何搭设csgo服务器
0