ElasticSearch wildcard查询(英文检索)
wildcard查询
允许使用通配符*和?来进行查询
*代表0个或多个字符
工代表任意1个字符
GET /ib3/user/ search { "query": { "wildcard":{ "name": *zhao* }}}
GET /ib3/user/ search { "query": { "wildcard":{ *name": "Ii?i"}}}
#wildcard查询允许使用通配符*和?来进行查询
# * 代表0个或多个字符
# ? 代表任意1个字符
GET /lib3/user/_search
{"query": {"wildcard":{ "name":"zhao*"}}
}
{"took" : 1989,"timed_out" : false,"_shards" : {"total" : 5,"successful" : 5,"skipped" : 0,"failed" : 0},"hits" : {"total" : 2,"max_score" : 1.0,"hits" : [{"_index" : "lib3","_type" : "user","_id" : "2","_score" : 1.0,"_source" : {"name" : "zhaoming","address" : "bei jing hai dian qu qing he zhen","age" : 20,"birthday" : "1998-10-12","interests" : "xi huan hejiu, duanlian, changge"}},{"_index" : "lib3","_type" : "user","_id" : "1","_score" : 1.0,"_source" : {"name" : "zhaoliu","address" : "hei long jiang sheng tie ling shi","age" : 50,"birthday" : "1970-12-12","interests" : "xi buan hejiu, duanlian, lvyou"}}]}
}
GET /lib3/user/_search
{"query": {"wildcard": { "name": "li?i"}}
}
{"took" : 1,"timed_out" : false,"_shards" : {"total" : 5,"successful" : 5,"skipped" : 0,"failed" : 0},"hits" : {"total" : 1,"max_score" : 1.0,"hits" : [{"_index" : "lib3","_type" : "user","_id" : "3","_score" : 1.0,"_source" : {"name" : "lisi","address" : "bei jing hai dian qu qing he zhen","age" : 23,"birthday" : "1998-10-12","interests" : "xi huan hejiu,duanlian, changge"}}]}
}
ElasticSearch wildcard查询(英文检索)相关推荐
- ElasticSearch wildcard查询(英文检索)
wildcard查询 允许使用通配符*和来进行查询 *代表0个或多个字符 工代表任意1个字符 GET /ib3/user/ search { "query": { "wi ...
- 15.Elasticsearch 7.15 Query DSL 之 Wildcard查询、Regexp查询
Wildcard查询 介绍 返回包含与通配符模式匹配的文档. 例子 以下搜索返回 user.id 字段包含以 ki 开头并以 y 结尾的文档.这些匹配项可以包括 kiy.kity 或 kimchy G ...
- ElasticSearch 高级查询语法
ElasticSearch 高级查询语法Query DSL ES倒排索引 ES高级查询Query DSL 查询所有 match_all 分页查询form 深分页查询Scroll 指定字段排序sort ...
- Elasticsearch学习--索引快速检索
如何快速检索? Elasticsearch是通过Lucene的倒排索引技术实现比关系型数据库更快的过滤.特别是它对多条件的过滤支持非常好,比如年龄在18和30之间,性别为女性这样的组合查询.倒排索引很 ...
- elasticsearch 分页查询实现方案——Top K+归并排序
elasticsearch 分页查询实现方案 1. from+size 实现分页 from表示从第几行开始,size表示查询多少条文档.from默认为0,size默认为10, 注意:size的大小不能 ...
- Elasticsearch聚合查询案例分享
为什么80%的码农都做不了架构师?>>> Elasticsearch聚合查询案例分享 1.案例介绍 本文包含三个案例: 案例1:统计特定时间范围内每个应用的总访问量.访问成功数 ...
- Elasticsearch高级查询2:ES 高级查询
一.高级查询 1.简介 Elasticsearch基于JSON提供完整的查询DSL(Domain Specific Language:领域特定语言)来定义查询. 基本语法: GET /索引名/类型名/ ...
- Elasticsearch _search查询参数及过滤
笔记源自 : Elastic 中国社区官方博客 文章目录 GET /_search 简单搜索 Ids 指定Id值查询 Prefix 以特定前缀开头 Term 精确匹配值 Terms多字段匹配 Term ...
- ElasticSearch、上架与检索
ElasticSearch.上架与检索 目录 ElasticSearch.上架与检索 一.ELASTIC SEARCH 0.简介 1.安装elastic search 2.初步检索 二.进阶检索 三. ...
最新文章
- OSChina 周六乱弹 —— 胖点其实挺好
- 石墨变为石墨烯的方法
- [HNOI2009]无归岛
- 【企业管理】商业伦理逻辑思考模型
- c php数据,C 数据类型
- AVR单片机计算器C语言源程序,一个基于AVR单片机的计算器程序.doc
- 原生Javascript 操作 css类名 - 踩坑篇
- Intel Sandy Bridge/Ivy Bridge架构/微架构/流水线 (10) - 乱序引擎概述
- mysql/mariadb主从复制
- 句句真研—每日长难句打卡Day2
- Uncaught SyntaxError: Unexpected token export
- 微信上如何发送GIF动图
- 五笔爱好者的福音:新版本的陈桥五笔出来了(转)
- 虚拟机创建centons
- 手动测量变量溢出长度
- 大型数据库Oracle基础练习
- 南昌航空大学计算机专业好吗,南昌航空大学王牌专业是什么
- 7人制足球技战术要点
- 数论 质因数分解 试除法
- 实战派来了!聊聊百度智能运维的“前世今生” | 技术沙龙
热门文章
- android应用程序 多少钱_关于APP开发你最想了解的事,开发一个APP多少钱?
- Python MySQL删除表
- python基础入门(1)
- git reset 怎么还原_如何在Git中重置、恢复,返回到以前的状态
- centos sudo不能运行_如何在Linux中配置sudo访问权限
- java删除xml文件中尖括号之外的内容
- Part5 数据的共享与保护 5.4类的友元5.5共享数据的保护
- SpringMvc 系统启动时加载数据到内存中
- poj 3680 Intervals
- Java Learning Path(三)过程篇