Kibana常用查询规则
来源:互联网 发布:乐其网络 编辑:程序博客网 时间:2024/05/18 18:02
语法关键字
+ - && || ! ( ) { } [ ] ^ " ~ * ? : \
如果所要查询的查询词中本身包含关键字,则需要用\进行转义
查询词(Term)
Lucene支持两种查询词,一种是单一查询词,如"hello",一种是词组(phrase),如"hello world"。
查询域(Field)
在查询语句中,可以指定从哪个域中寻找查询词,如果不指定,则从默认域中查找。
查询域和查询词之间用:分隔,如title:"Do it right"。
:仅对紧跟其后的查询词起作用,如果title:Do it right,则仅表示在title中查询Do,而it right要在默认域中查询。
通配符查询(Wildcard)
支持两种通配符:?表示一个字符,*表示多个字符。
通配符不能出现在词首,如*test,?test
布尔操作符
布尔操作符包括连接符,如AND,OR,和修饰符,如NOT,+,-。
默认状态下,空格被认为是OR的关系,QueryParser.setDefaultOperator(Operator.AND)设置为空格为AND。
+表示一个查询语句是必须满足的(required),NOT和-表示一个查询语句是不能满足的(prohibited)。
组合
可以用括号,将查询语句进行组合,从而设定优先级。
如(jakarta OR apache) AND website
阅读全文
0 0
- Kibana常用查询规则
- lucene(Kibana)搜索规则
- 常用sql查询优化规则
- kibana查询语法
- kibana查询语法
- kibana查询语法
- Kibana查询耗时
- elasticsearch kibana简单查询
- kibana 查询语法
- elasticsearch kibana简单查询
- Kibana非空查询
- 提高SQL查询效率的常用规则
- 【入门篇】Kibana 查询表达式
- kibana visualize添加自定义查询
- kibana 查询语法简单学习
- Lucene使用(三)常用的查询规则
- kibana
- kibana
- [ Java学习 ] 其他知识总结(重要)
- 人民币问题
- #Thinking in Java阅读笔记# 第二章 一切都是对象
- android 搭建Smack4.2.1 使用openfire 的流程和各种坑
- 过滤器Filter的案例4——实现全站的数据的压缩
- Kibana常用查询规则
- python操作EXCEL的操作实例源码(读数据、写数据)
- Java数据结构和算法(四)——栈
- Linux中可执行文件
- 笔记网站
- idea tomcat plugins error
- python3 爬虫基础(一本书推荐)
- tomcat调试模式出问题的解决方法
- [树形DP] 51Nod1500 苹果曼和树