クエリの速度を向上させることを期待して、Lucene を基本的な状況で実装しやすくするラッパー レイヤーである SimpleLucene をアプリに追加しています。ただし、コードを接続するために最も単純な作業コンセプトを実行した場合、結果は得られません。私は何を間違っていますか?
PS:最初にインデックスを作成するコードを省略しました。しかし、それは実行されており、cfs ファイルと fdt ファイルにはデータがあります。
var searchcriteria = new Search.Helpers.Mapping().MapToModel(postdata);
var searcher = new DirectoryIndexSearcher(
new DirectoryInfo(@"c:\search.index"),
true);
var query = new TermQuery(
new Term("situs", "1144 Air Cargo Ave, Sarasota, Fl, 34243"));
var searchService = new SearchService(searcher);
var luceneresults = searchService.SearchIndex(query);