queryparser和搜索结果的奇怪问题
fengzhe0411
2013-04-27
我用
// 创建queryparser QueryParser parser = new QueryParser(Version.LUCENE_36, TITLE, new IKAnalyzer()); // 默认用AND方式连接 parser.setDefaultOperator(QueryParser.AND_OPERATOR); 当输入ct5095m时候queryparser的处理结果是 queryparser---->+title:ct5095m +title:ct +title:5095 +title:m 这个时候搜索出了结果 当输入5095m时候queryparser的处理结果是 queryparser---->+title:5095m +title:5095 +title:m 这个时候却搜不出来 按理说上面还一个多了一个与操作 怎么会这样呢 文档分词的时候 ct 5095 m都分出来了 |
|
fengzhe0411
2013-04-27
我昏我明白了 没看仔细
|