`
deepfuture
  • 浏览: 4434906 次
  • 性别: Icon_minigender_1
  • 来自: 湛江
博客专栏
073ec2a9-85b7-3ebf-a3bb-c6361e6c6f64
SQLite源码剖析
浏览量:80426
1591c4b8-62f1-3d3e-9551-25c77465da96
WIN32汇编语言学习应用...
浏览量:70915
F5390db6-59dd-338f-ba18-4e93943ff06a
神奇的perl
浏览量:104240
Dac44363-8a80-3836-99aa-f7b7780fa6e2
lucene等搜索引擎解析...
浏览量:287778
Ec49a563-4109-3c69-9c83-8f6d068ba113
深入lucene3.5源码...
浏览量:15189
9b99bfc2-19c2-3346-9100-7f8879c731ce
VB.NET并行与分布式编...
浏览量:68523
B1db2af3-06b3-35bb-ac08-59ff2d1324b4
silverlight 5...
浏览量:32643
4a56b548-ab3d-35af-a984-e0781d142c23
算法下午茶系列
浏览量:46343
社区版块
存档分类
最新评论

lucene-QueryParser域的选择和指定范围内搜索

阅读更多

一、域的选择

1、可使用title:xyz的查询表达式搜索title域

2、可用(a b c)表示a、b、c域

二、指定范围内搜索

1、包括边界,范围域名为pubmonth,默认域为subject。

Query query=QueryParser.parse("pubmonth:[200401 TO2005-03]","subject",analyzer);

2、不包括边界

query=QueryParser.parse("[200601 TO200801]","pubmonth",analyzer);

3、如果起始和终止项不能解析为有效日期,则会作为文本查询范围。

4、创建一个QueryParser实例,然后调用它的setLocale()方法。改变日期解析的本地参量

分享到:
评论

相关推荐

    利用Lucene 实现高级搜索

    在Lucene中,域搜索允许用户指定查询的范围,即在文档的特定部分执行搜索。例如,若文档由多个字段组成,如标题(Title)和内容(Content),则可以通过“Title:Lucene AND Content:Java”这样的查询,精确查找标题...

    Lucene 3.6 学习笔记

    - **范围查询**:通过`TermRangeQuery`或`NumericRangeQuery`搜索特定范围内的值。 - **数字查询**:使用`NumericRangeQuery`对数字字段进行精确或范围查询。 - **前缀查询**:`PrefixQuery`查找以特定前缀开头的...

    【分享:lucene学习资料】---<下载不扣分,回帖加1分,欢迎下载,童叟无欺>

    9.5. 在某一范围内搜索—RangeQuery 19 9.6. 使用前缀搜索—PrefixQuery 19 9.7. 短语搜索—PhraseQuery 20 9.8. 多短语搜索—MultiPhraseQuery 20 9.9. 模糊搜索—FuzzyQuery 21 9.10. 通配符搜索—WildcardQuery ...

    Lucene实现多种高级搜索形式

    范围搜索则可以限定搜索结果在特定的数值范围内,如日期或价格。 Lucene还提供了分析器(Analyzer)的概念,可以根据语言和业务需求对输入文本进行预处理,如分词、去除停用词等。这有助于提高搜索效率和准确性。 ...

    电磁场与电磁波28.wmv

    电磁场与电磁波28

    R 语言科研配色 - 第 50 期 PPT

    在使用 R 语言进行科研绘图时,颜色的选择是一件让人特别纠结的事情。本系列文章介绍了 R 语言科研绘图时常用的一些配色。本资源给大家提供了文章对应的 PPT。

    CS学习之Modbus主从站通讯功能

    ​Modbus TCP/IP:基于以太网和TCP/IP协议栈,将Modbus协议封装在TCP/IP协议中,适用于通过网络进行远程通信的场合,是目前工业以太网中常用的通信协议之一。 本资源简单实现了如何在在C#的Winform应用程序中使用NModbus库实现Modbus通讯,包括读取保持寄存器、以及相应的UI界面设计和事件处理。 在Modbus网络中,有一个主设备(通常是控制器或上位机)和多个从设备(如传感器、执行器等)。主设备发起通信请求,从设备根据请求进行响应,从设备不能主动向主设备发送数据。 Modbus 从站(Slave)是 Modbus 通信协议中的响应设备,负责接收并执行来自主站(Master)的请求。 Modbus 从站是被动设备,它不能主动发起通信,只能响应主站的请求。从站的主要功能包括: 1、接收主站的指令(如读取数据或执行操作)。 2、执行相应的操作(如读取寄存器值或设置参数)。 3、返回响应数据或错误码给主站。

    springboot074智能物流管理系统.zip

    Java项目springboot基于springboot的课程设计,包含源码+数据库+毕业论文

Global site tag (gtag.js) - Google Analytics