0

文字間にスペースが含まれている lucene.net ドキュメントを検索する必要があります。

文書 1: 54 658 1 22

文書 2: 54658 122

文書 3: 5 4658122

クエリ: 54658122

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

ありがとう

4

1 に答える 1

0

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

于 2012-08-01T16:56:37.403 に答える