2012-04-25 14 views
0

lucene.netで検索するには、文字間のスペースが必要です。lucene.net検索クエリに空白がありません

文献1:54 658 1 22

文献2:54658 122

文献3:5 4658122

クエリ:54658122

私はすべて返す必要この例のクエリを含むドキュメントはすべてドキュメントです。

おかげ

答えて

0

Luceneインデックスにデータを格納する場合、スペースは、ソースデータから削除された文書のフィールドを格納する - とフィールドインデックス。検索するときは、スペースを取り除き、スペースを使わずにフィールドを検索します。スペースが出力で重要な場合は、元のデータもLuceneドキュメントの別のフィールドにお勧めします。こうすることで、他のフィールドで文書を検索した後に、ユーザーの表示に使用できます。

関連する問題