【发布时间】:2011-01-11 16:59:09
【问题描述】:
我尝试了这个 Lucene 代码示例,它有效:
http://snippets.dzone.com/posts/show/8965
然而变化:
查询查询 = parser.parse("st.");
到
查询查询 = parser.parse("t");
返回零命中。
如何编写一个返回所有包含字母“t”的单词的 Lucene 查询?
(返回的最大点击数 = 20)
编辑:这是有效的:
RegexQuery regexquery = new RegexQuery(new Term("fieldname", ".t."));
isearcher.search(regexquery, 收集器);
System.out.println("collector.getTotalHits()=" + collector.getTotalHits());
【问题讨论】:
标签: lucene