ハイフンを含む用語とぼかし検索
(The bot translated the original post https://lists.apache.org/thread/bc7qqcnnmmqf562o3zwzwyo6o80grmkk into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)
こんにちは、
私はハイフンを含む用語でぼかし検索を行った際に、奇妙な結果を得ています。
私は次の2つの項目をインデックスしています:(1) "term-with-hyphens" と (2) "term with hyphens"。クエリ("q")で "term-with-hyphens" や "term with hyphens" を検索すると、どちらの項目も期待通りに返されます。エスケープされたハイフンでも同じです、例えば "term-with-hyphens" です。
問題点は、ぼかし検索パラメータを追加すると(つまり "term-with-hyphens~1" や "term-with-hyphens~1")、結果が0件になってしまうことです。
私はこの結果を理解するのに苦労しており、どう問題を解決すればよいのかわかりません。直感的には、ぼかし検索パラメータを追加すれば結果のセットが増えるはずです。この問題についての助言を歓迎します。
私たちの現在の設定では、"Extended DisMax Query Parser" を使用していますが、同様の動作を "Standard Query Parser" を使用しても観察しています。また、"Standard Tokenizer" を使用しており、これはハイフンで分割します。これが問題と関連していますか?
助けていただければ幸いです。
Julian Hugo
トピックへ返信するには、ログインが必要です。