0
製品タイプと価格帯で商品データをフィルタリングしようとしています。結果を得点にしたくないので、結果はすべて0または1になります。結果セットが必要です。ブールフィルタの弾性検索期間と範囲
なぜ私は以下のことを行うことができませんか?それは完全に論理的なようです!
Elasticsearchバージョン:5.5
GET my_store/products/_search
{
"query": {
"constant_score": {
"filter": {
"term": {
"productType": "cooker"
},
"range": {
"price": {
"gte": 10,
"lte": 20
}
}
}
}
}
}
私はこれを実行すると、私が手:
おそらくこれがいない私は- 文法的に間違って何かをやっている意味
"[term] malformed query, expected [END_OBJECT] but found [FIELD_NAME]"
論理構造のように見える?
- それが間違っていても、私は適応しなければなりません...正しい構文は何ですか?