1

インデックス作成org.apache.lucene.document.Document中に作成するとき、 org.apache.lucene.document.StringField「ID____45_2013」など、複数のスペースを一緒に含む を作成します。org.apache.lucene.analysis.standard.StandardAnalyzerインデックスの作成とクエリに使用します。

"ID__45_2013" (_ はスペース) など、複数のスペースを含むフレーズを使用してインデックスをクエリすると、空の結果が得られます。

lukeを使用してクエリを調べたところ、複数のスペースが 1 つのスペースに解析されることがわかりました。

クエリ フレーズで複数のスペースを使用して正しい結果を得るにはどうすればよいですか?

4

2 に答える 2