简体   繁体   English

Lucene Query返回空字符串的索引搜索

[英]Lucene Query return empty string an index searching

The following lucene query return empty string please help me thank's in advance 下面的lucene查询返回空字符串,请帮我谢谢

Analyzer analyzer = new StandardAnalyzer();
QueryParser qParser = new QueryParser(Version.LUCENE_40,"file_name",analyzer);
 Query query = qParser.parse(filename);

While creating an object of QueryParser you will have to specify the version also. 创建QueryParser对象时,您还必须指定版本。

I will recommend you to use Version_36 instead. 我建议您改用Version_36

QueryParser qParser = new QueryParser(Version.LUCENE_36,"file_name",new StandardAnalyzer(Version.LUCENE_36));
Query query = qParser.parse(filename);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM