
lucene
LANDOWS
这个作者很懒,什么都没留下…
展开
-
lucene 中一个Filed中包含多值的范围查询
直接上代码: [code="java"] package tools.lucene; import java.io.File; import org.apache.lucene.analysis.Analyzer; import org.apache.lucene.analysis.PerFieldAnalyzerWrapper; import org.apache.luc...原创 2011-08-29 14:05:14 · 241 阅读 · 0 评论 -
使用lucene PrefixQuery 根据拼音前缀查询
PrefixQuery类似于 数据库中的 like 'a%'查询 以下是测试代码,这种方式的缺陷是人为的分出了更多的term,目前还在找有没有更优的方法。 测试代码: [code="java"] public static String index_path3="D:\\ix3"; public static void main(String[]args) throws Excepti...原创 2011-09-01 13:34:25 · 326 阅读 · 0 评论 -
关于lucene自定义排序 FieldComparatorSource
其实关于FieldComparatorSource的lucene默认实现,应该已经满足我们对结果排序的需求了,比如: [img]http://dl.iteye.com/upload/attachment/550152/6f040161-2ed2-3b9c-9a0c-3bccab11f6b5.jpg[/img] 如果我们希望对搜索结果按照一定的业务规则,人工干预排序,不妨尝试一下继承一下Fiel...原创 2011-09-06 13:45:04 · 511 阅读 · 0 评论