"match":{"product name":"glasses car"}
メガネや車 (またはその両方) を探しているなどの検索クエリがあります。
google glass
しかし、またはそれらの中にあるドキュメントを除外したいと思いgoogle car
ます。では、どうすればそれらを除外できますか?
bool クエリを使用して must_not を使用することもできますgoogle
が、スコアが失われ、一定のスコアが得られます。
"match":{"product name":"glasses car"}
メガネや車 (またはその両方) を探しているなどの検索クエリがあります。
google glass
しかし、またはそれらの中にあるドキュメントを除外したいと思いgoogle car
ます。では、どうすればそれらを除外できますか?
bool クエリを使用して must_not を使用することもできますgoogle
が、スコアが失われ、一定のスコアが得られます。
のような単語を除外filtered query
し、主な検索を.filter
google
query
filter
スコアリングには影響しません。フィルタリングされたクエリの一部のみが影響しますquery
。
エラスティックサーチ ドキュメントのフィルターされたクエリ ページで小さな例を見つけることができます。