値のために、私はLucene.net検索と私のハッシュテーブルを使用しています以下のようになります。私が欲しいものLucene.net検索のみを個別の列が
ID | Customer | Update
1 | name1 | hello
1 | name1 | hello again
2 | name2 | how r u
3 | name3 | hi
3 | name3 | it is not working
私は「ハロー」を検索したとき、私は結果リストは、個別の取得であり、 IDによって:
ID | Customer | Update
1 | name1 | "hello"
私はちょうどそれが検索したい(そのため、私はID 1の更新が結果になりますどの気にしない)結果にあるように更新列は必要ありません。私が必要とする唯一の結果はIDと顧客の名前です。私はMoreLINQからresult.DistinctBy(res => res.Id)
を使ってこれを行うことができますが、IndexSearcher
にはdictinct Id値のみを検索したいと思います。 LINQを結果に呼び出さずにこれを実現できる方法はありますか?おそらくサーチャー引数フィルターを使用していますか?
は内部の個別のLuceneを持つことのない方法は、(私の知っていること)はありませんあなたの助け