2016-06-20 10 views
0

私はドキュメントを動的にインデックスする必要があります。したがって、私はelasticsearchのためのスキーマレスマッピングを使用しています。Schemaless Elasticsearchはフィールドを分析しません

しかし、文字列フィールドに対して "ABC XYZ"のような値の完全一致を検索すると、ヒットしません。

また、大文字と小文字を区別しない検索が必要です。アナライザーを指定するなど、検索中に変更するだけで、これを達成することは可能ですか?

私はelasticsearchに新しいですので、どんな助けにも感謝します。

答えて

0

私は答えを見つけた

QueryBuilder queryBuilder = QueryBuilders.matchPhraseQuery("fieldName", "ABC XYZ"); 
関連する問題