加入收藏

php 使用 ElasticSearch 高级查询、过滤、排序

2023-08-02 12:43:22 来源:腾讯网

php 使用 ElasticSearch 高级查询、过滤、排序

上次我们分享到使用 ElasticSearch 的安装和基本查询操作,今天分享 ElasticSearch 的高级查询。


【资料图】

一、高级查询

1. 布尔查询(bool)

bool把各种其它查询通过must(与)、must_not(非)、should(或)的方式进行组合。

2. 范围查询(range)

range 查询找出那些落在指定区间内的数字或者时间。

3. 模糊查询(fuzzy)

fuzzy 查询是 term 查询的模糊等价。它允许用户搜索词条与实际词条的拼写出现偏差,但是偏差的编辑距离不得超过2。

上面的查询,也能查询到apple手机

我们可以通过fuzziness来指定允许的编辑距离。

二、过滤(filter)

filter方式是在查询结果中进行过滤的,不会影响评分。

注意:filter中还可以再次进行bool组合条件过滤。

三、排序

1. 单字段排序

sort 可以让我们按照不同的字段进行排序,并且通过order指定排序的方式。

2. 多字段排序

假定我们想要结合使用 price和_id进行查询,并且匹配的结果首先按照价格排序,然后按照相id排序。

关键词:

相关新闻

资讯

总投资52亿元 达产后年产值达百亿 常州武进新能源项目再加码
总投资52亿元 达产后年产值达百亿 常州武进新能源项目再加码

8月1日,今创新能源项目在位于常州武进国家高新区的今......更多>

小米关闭双击打开nfc
小米关闭双击打开nfc

小米手机关闭nfc电源键双击唤醒?关闭电源键双击唤醒......更多>

2022-2000上市公司医药企业数据、上市公司医药行业(常用变量,可直接用)
2022-2000上市公司医药企业数据、上市公司医药行业(常用变量,可直接用)

本人将中国上市公司医药数据精心整理为面板数据的形式......更多>

顺丰控股:筹划发行H股股票并上市
顺丰控股:筹划发行H股股票并上市

顺丰控股公告,计划发行境外上市外资股(H股)股票并申......更多>

南极海冰面积创45年新低 专家呼吁采取行动
南极海冰面积创45年新低 专家呼吁采取行动

据美国有线电视新闻网7月30日报道,南极海冰面积目前......更多>

京城股份(600860):8月1日北向资金减持41.7万股
京城股份(600860):8月1日北向资金减持41.7万股

8月1日北向资金减持41 7万股京城股份。近5个交易日中......更多>

上海市安亭师范附属小学办学性质
上海市安亭师范附属小学办学性质

上海市安亭师范附属小学简介是公办学校。上海市安亭师......更多>

国内首座高铁与普铁四线并行斜拉桥 沪苏湖铁路跨斜塘航道斜拉桥合龙
国内首座高铁与普铁四线并行斜拉桥 沪苏湖铁路跨斜塘航道斜拉桥合龙

沪苏湖铁路是连接上海、苏州、湖州等城市的快速铁路通......更多>

国宾酒业集团成功获批“中央政府供货商入库企业”
国宾酒业集团成功获批“中央政府供货商入库企业”

7月30日下午,广东国宾酒业集团有限公司董事长龙吟带......更多>

别让“电子政务”沦为“数字形式主义”
别让“电子政务”沦为“数字形式主义”

原标题:别让“电子政务”沦为“数字形式主义”将网络......更多>

关注

爱德华兹宣布更换号码!新赛季将身披5号球衣 上赛季归属于李凯尔
爱德华兹宣布更换号码!新赛季将身披5号球衣 上赛季归属于李凯尔
爱德华兹宣布更换号码!新赛季将身披5号球衣上赛季归... 更多>
爱德华兹宣布更换号码!新赛季将身披5号球衣 上赛季归属于李凯尔
爱德华兹宣布更换号码!新赛季将身披5号球衣上赛季归... 更多>
老吾老以及人之老(老吾老)
1、一、原句与含义:“敬吾老以及人之老,爱吾幼以及人... 更多>
爱心托管班缓解暑期看护难
江苏省海安市依托党群服务中心、新时代文明实践所等站... 更多>
(寻味中华 | 文博)“莲开”川博:品君子之雅,赏和合之美
中新社成都8月1日电题:“莲开”川博:品君子之雅,赏... 更多>
走访慰问、召开座谈会……大岗镇开展庆“八一”系列活动
为庆祝中国人民解放军建军96周年弘扬拥军优属、拥政爱... 更多>
贴心陪诊!东沙街温暖残障人士就医路
近日,小e从东沙街公共卫生委员会了解到,辖内的残障... 更多>
致敬军人!茶滘街道开展“八一”拥军慰问活动
为继承和发扬拥军优属、拥政爱民优良传统,近日,茶滘... 更多>
琶洲实验室(黄埔)成功举办“大模型开发与赋能”专题讲习班
为推广和普及大模型相关知识,降低大模型在行业应用中... 更多>
单核已提升60% 龙芯预告新款服务器CPU:性能成倍提升
单核已提升60%龙芯预告新款服务器CPU:性能成倍提升 更多>
巴彦淖尔“吃瓜群众”福音!这里的西瓜成熟上市
如果要说夏天最动听的声音,那一定有掰开西瓜时候的那... 更多>
V观财报|首开股份:结合自身情况积极参与城中村改造及棚改业务
【V观财报|首开股份:结合自身情况积极参与城中村改... 更多>
赴港上市传闻落地!顺丰控股董事会通过H股发行议案
顺丰控股股份有限公司(下称“顺丰控股”,002352)董... 更多>