2011-12-27 5 views
0

LuceneのStandardAnalyzerにTokenFilterを追加するにはどうすればよいですか?それとも、同じことをする別のアナライザーがありますか?私にはトークンフィルターも使用できますか?C#でHunspell TokenFilterを使用しているLucene StandardAnalyzer?

私はHunsellのTokenFilterをC#で作成していますが、インデックス作成のプロセスをどこにプラグインするかわかりません。

var analyzer = new StandardAnalyzer(Version.LUCENE_29); 

var indexExists = IndexReader.IndexExists(directory); 
var createIndex = (indexExists == false); 

var indexWriter = new IndexWriter(directory, analyzer, createIndex, IndexWriter.MaxFieldLength.UNLIMITED); 

.... 

indexWriter.AddDocument(document); 

そして、私は逆に持っている:

HunspellStemFilter : TokenFilter 

から:

http://devhost.se/blog/post/2011/04/07/C-port-of-lucene-hunspell.aspx

誰でも助けることができますか?

答えて

関連する問題