検索にはluceneを使用しています。
インデックス内のドキュメントごとに、文字列型の「uniqueIdentifier」というフィールドがあります。
"uniqueIdentifier" == "haaglanden" を含むすべてのアイテムを検索する場合は、次のコードを使用します。
var searcher = Examine.ExamineManager.Instance.SearchProviderCollection["RegionsSearcher"];
var searchCriteria = searcher.CreateSearchCriteria(BooleanOperation.And);
var temp = searchCriteria.RawQuery("+uniqueIdentifier:" + uniqueIdentifier);
一時的に私が見る:
LuceneQuery: {+(+uniqueIdentifier:haagland)}
しかし、"ハーグランド" != "ハーグランド".
そして、私は自分のドキュメントを見つけることができません。
「haaglanden」でクエリを作成するにはどうすればよいですか?