Lucene 过滤器 如何过滤得分较低的文档。

哈哈牛人 2011-11-08 05:53:24


如题: 在查询一个索引库的使用,如何过滤掉得分低于某一个值的文档呢?

这个过滤器要怎么写呢?
求大神帮忙!
...全文
60 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
24K純帥 2011-11-08
  • 打赏
  • 举报
回复
没用过,有个例子不知道能不能帮上忙
http://baobeituping.iteye.com/blog/848594
一共有2份资料 1> lucene学习笔记 2> 全文检索的实现机制 【1】lucene学习笔记的目录如下 1. 概述 3 2. lucene 的包结构 3 3. 索引文件格式 3 4. lucene中主要的类 4 4.1. Document文档类 4 4.1.1. 常用方法 4 4.1.2. 示例 4 4.2. Field字段类 4 4.2.1. 构造方法 4 4.2.2. Store类 5 4.2.3. Index类 5 4.2.4. 示例 5 4.3. IndexWriter类 5 4.3.1. 构造方法 5 4.3.2. 添加文档 5 4.3.3. 性能参数 6 4.3.4. 限制Field的长度 6 4.3.5. 复合索引格式 6 4.3.6. 优化索引 6 4.3.7. 示例 6 4.4. Directory类 7 4.5. IndexReader类 7 4.5.1. 删除文档 7 4.5.2. 反删除 7 4.5.3. 按字段删除 7 4.5.4. 示例 8 4.6. IndexModifier类 8 4.6.1. 示例 8 4.7. IndexSearcher类 9 4.7.1. 构造方法 9 4.7.2. search方法 9 4.7.3. Searcher的explain方法 10 4.7.4. 示例 10 4.8. Hits类 10 4.8.1. 概述 10 4.8.2. 常用方法 10 4.8.3. 示例 11 4.9. QueryParser类 11 4.9.1. 改变默认的布尔逻辑 11 4.9.2. 不需要分词 12 4.9.3. 设置坡度值,支持FuzzyQuery 12 4.9.4. 设置通配符,支持WildcardQuery 12 4.9.5. 查找指定的Field 12 4.9.6. 范围的查找,支持RangeQuery 13 4.9.7. 现在还不支持SpanQuery 13 4.10. MultiFieldQueryParser类--多域搜索 13 4.11. MultiSearcher类--多个索引搜索 13 4.12. ParalellMultiSearcher类---多线程搜索 14 5. 排序 14 5.1. Sort类 14 5.2. SortField类 14 5.3. 指定排序的法则 15 5.3.1. 按照文档得分降序排序 15 5.3.2. 按文档的内部ID升序排序 15 5.3.3. 按照一个Field来排序 15 5.3.4. 按照多个Field来排序 15 5.3.5. 改变SortField中的Locale信息 15 6. 过滤 16 7. 分析器Analysis 16 7.1. 自带分析器和过滤 16 7.2. 第三方过分析器 17 7.2.1. JE分词用法 17 8. 索引的合并 18 9. 各种Query 18 9.1. 概述 18 9.2. 使用特定的分析器搜索 18 9.3. 按词条搜索—TermQuery 19 9.4. 按“与或”搜索—BooleanQuery 19 9.5. 在某一范围内搜索—RangeQuery 19 9.6. 使用前缀搜索—PrefixQuery 19 9.7. 短语搜索—PhraseQuery 20 9.8. 多短语搜索—MultiPhraseQuery 20 9.9. 模糊搜索—FuzzyQuery 21 9.10. 通配符搜索—WildcardQuery 21 9.11. 跨度搜索 21 9.11.1. SpanTermQuery 21 9.11.2. SpanFirstQuery 21 9.11.3. SpanNearQuery 22 9.11.4. SpanOrQuery 22 9.11.5. SpanNotQuery 22 9.12. RegexQuery—正则表达式的查询 22 10. 评分机制 23 10.1. 概述 23 11. Lucene的索引“锁” 23

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧