解决ES搜索,should和must共用,should失效的问题

{"query": {"bool": {"must": [{"match_all": {}}],"must_not": [],"should": [{"match_phrase": {"basicName": "测试"}}],"filter": []}},"from": 0,"size": 10,"sort": [],"profile": false
}

should失效

增加“ “minimum_should_match”: 1,则可完成搜索

{"query": {"bool": {"must": [{"match_all": {}}],"must_not": [],"should": [{"match_phrase": {"basicName": "测试"}}],"minimum_should_match": 1,"filter": []}},"from": 0,"size": 10,"sort": [],"profile": false
}

ES搜索 should与must共用,should失效相关推荐

  1. Elasticsearch(三)——Es搜索(简单使用、全文查询、复合查询)、地理位置查询、特殊查询、聚合操作、桶聚合、管道聚合

    Elasticsearch(三)--Es搜索(简单使用.全文查询.复合查询).地理位置查询.特殊查询.聚合操作.桶聚合.管道聚合 一.Es搜索 这里的 Es 数据博主自己上网找的,为了练习 Es 搜索 ...

  2. 【ES】ES搜索结果中各个字段介绍,hits,took,timeout

    ES搜索结果中各个字段介绍 空搜索 搜索API的最基础的形式是没有指定任何查询的空搜索,它简单地返回集群中所有索引下的所有文档: GET /_search 返回的结果(为了界面简洁编辑过的)像这样: ...

  3. ES搜索结果中各个字段介绍,hits,took,timeout

    ES搜索结果中各个字段介绍 空搜索 搜索API的最基础的形式是没有指定任何查询的空搜索,它简单地返回集群中所有索引下的所有文档: GET /_search 返回的结果(为了界面简洁编辑过的)像这样: ...

  4. ES搜索(ElasticSearch)入门理论篇

    ElasticSearch理论篇 SQL查询方式 ES相关知识 聊聊Doug Cutting 什么是Lucene 什么是Nutch 演变 Lucene和ES搜索的关系 ES概述 使用者 对比 ES搜索 ...

  5. 被面试官问懵B了,十亿级数据ES搜索怎么优化?

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 面试题 es 在数据量很大的情况下(数十亿级别)如何提高查询效率啊 ...

  6. es multi match_PHP 的ES搜索操作

    原文:https://blog.csdn.net/JineD/article/details/106650695 首先从ES的支持的字段说起,ES文档中字段有多种类型 官方文档.这几个比较常用:tex ...

  7. 怎么配置linux中es搜索的主机名,分布式搜索elasticsearch中文分词集成

    elasticsearch官方只提供smartcn这个中文分词插件,效果不是很好,好在国内有medcl大神(国内最早研究es的人之一)写的两个中文分词插件,一个是ik的,一个是mmseg的,下面分别介 ...

  8. es搜索准实时的理解

    关于搜索的准实时性 1.个人理解的实时性有两点: a. 写入es的文档何时从事务日志写到磁盘上面的lucene段磁盘文件中(可以通过参数配置) b.es查询搜索器的打开频率(比如默认1s) 所以正常情 ...

  9. 从零搭建ES搜索服务(一)基本概念及环境搭建

    一.前言 本系列文章最终目标是为了快速搭建一个简易可用的搜索服务.方案并不一定是最优,但实现难度较低. 二.背景 近期公司在重构老系统,需求是要求知识库支持全文检索. 我们知道普通的数据库 like ...

最新文章

  1. mysql创建外键级联更新_MySQL中利用外键实现级联删除、更新
  2. elasticsearch集群配置文件详述
  3. UVA 567 - Risk
  4. knockoutJS学习笔记01:从拼接字符串到编写模板引擎
  5. 1.4.3 编写自己的模块和包
  6. css模拟select设置高度在ie67下有效(也可作为去除边框)
  7. UVA11309 Counting Chaos【Ad Hoc】
  8. 7-7 用扑克牌计算24点 (25 分)
  9. java配置环境变量无效
  10. UE4官方文档UI学习:4.UMG 创建控件模板
  11. html怎么用2个caption不换行,caption怎么用
  12. 图解“华为云潮汕火锅”的“牛里乾坤”
  13. websocket连接不上
  14. HashMap源码学习——初探
  15. 流星蝴蝶剑服务器状态,流星蝴蝶剑什么是数据互通 哪些服务器会进行互通
  16. 实战| Python爬虫、构建GUI、程序打包,这篇文章带你玩过瘾!
  17. 入职新企业,被凉一边看代码的破局
  18. superset、sqlalchemy链接数据库报错 ‘SSL connection error: error:1425F102:SSL routines:ssl_choose_client_vers
  19. 城市内涝智能监测预警解决方案
  20. 高等数学(第七版)同济大学 习题9-7 个人解答

热门文章

  1. 一个页面实现多个管理页面任意切换
  2. eclipse“随变”,随机变换eclipse启动界面
  3. Zabbix(一):server,agent端 安装配置及主机,监控项,触发器,动作,媒介配置步骤...
  4. 用數學計算演化原理的科學家:諾瓦克
  5. MS90C386B:1Port LVDS转LVTTL
  6. linux内存写保护,[原创]不用CR0或MDL修改内核非分页写保护内存的一种思路(x64)
  7. Essentially No Barriers in Neural Network Energy Landscape
  8. 创建线程(Lock()、线程池、Callable())及线程通信
  9. 2021Java面试心得:java性能优化实践pdf
  10. 2019年中国幼儿园数量、幼儿园入园率、幼儿园政策及幼儿园市场规模发展趋势分析[图]