私の使用例では、後ろにワイルドカードを使用した弾性検索ドメインをクエリする必要があります。私は、そのようなワイルドカードをクエリで処理するベストプラクティスについて意見を出したいと思っていました。弾性検索構造化クエリでワイルドカードを処理する方法
"query" : {
"query_string" : {
"query" : "attribute:postfix*",
"analyze_wildcard" : true,
"allow_leading_wildcard" : false,
"use_dis_max" : false
}
}
それが重い操作ですので、私は大手ワイルドカードを禁止しました:
では、次の句を追加すると、クエリの良い習慣だと思います。しかし、私は長期的にどのクエリ要求に対してもワイルドカードを分析するのがどれほど良いかを考えたかったのです。私の理解は、クエリが実際にワイルドカードを持っていない場合、分析ワイルドカードは影響を与えません。あれは正しいですか?
この情報は役に立ちましたか?もっと情報が必要ですか? – Val