Analyzer analyzer = new StandardAnalyzer(Version.LUCENE_29);
IndexSearcher indexSearcher;
File file = new File("/sdcard/index/");
Directory indexDir = FSDirectory.open(file);
indexSearcher = new IndexSearcher(indexDir, true);
QueryParser parser = new QueryParser(Version.LUCENE_29, "DIG", analyzer);
Query query = parser.parse(mEdit.getText().toString());
ScoreDoc[] hits = indexSearcher.search(query, null, 1000).scoreDocs;
こんにちは、これはバージョン2.9.2でのluceneのテキスト検索のための私のコードです。私はlucene snowball 2.9.2のコードを書いて、 "game"というテキストを検索すると "game"を含むドキュメントを検索し、 "games"のドキュメントを検索するようにしたい。このコードを書く方法を教えてください。 、あなたがそのようにJavaでLuceneの雪玉のコードを書く方法
Analyzer analyzer = new SnowballAnalyzer(Version.LUCENE_29, "English");
を使用することができます代わりに
Analyzer analyzer = new StandardAnalyzer(Version.LUCENE_29);
の2.9.2