異なるアナライザー (ステム、ngram など) を持つ複数のフィールドに対してクエリを実行する場合、elasticsearch は各フィールドのクエリ文字列に対して特定の分析を実行しますか?
1745 次
1 に答える
6
はい、クエリ内でアナライザーを指定しない限り、そうです。query_stringクエリは、use_dis_max
クエリ内のパラメーターに応じて bool または dismax クエリに変換されます。フィールドごとに異なるクエリが生成され、search_analyzer
特定の各フィールドに関連する がクエリの分析に使用されます。
于 2012-10-03T20:21:14.300 に答える