0
"tag"という名前のフィールドがあります。そして、それはデータ次のものが含まれます。Lucene KeywordAnalyzer
タグ
-B-C-D-E - 12-F-B
私はKeywordAnalyzerを使用して、このタグフィールド上で検索しています。 "+タグ:a-b-c-d-e-12-f" ですが、結果はゼロです。 私は " - "数量を下げると動作します。 "+タグ:a-b-c-d *"
"a-b-c-d-e-12-f"を1つのトークンとして検索するにはどうすればいいですか?チャー " - "は流れや何かを壊していますか?
あなたの解決策を試すことができませんでしたが、私はField.Index.NOT_ANALYZEDとしてタグフィールドを再インデックス化し、期待どおりに動作します。 –