当前位置: 代码迷 >> J2EE >> 询问大家一个简单的lucene的有关问题
  详细解决方案

询问大家一个简单的lucene的有关问题

热度:117   发布时间:2016-04-22 00:50:23.0
询问大家一个简单的lucene的问题
在使用lucene中, 我分词器采用的是IKAnalyzer 版本是:lucene-core-3.0.0.jar
查询时候用的是
Java code
Term term = new Term("content", key);        Query query = new TermQuery(term);


现在状况是我查三个字(一个词)能查到,但是只要是四个就查不到了 单个字也查不到,我想问一下
这个是我的分词器的问题? 还是 我查询的问题?  

我现在是想实现即使是语句也能查,希望能给指点一下,谢啦

------解决方案--------------------
首先,文本会被最终分割为Term,查的时候就是查Term。

建议你debug一下index的内容。

再次看看 index产生的时候和search的时候,是不是都用的IKAnalyzer?

  相关解决方案