0
ファセットがES 2.0以降でサポートされなくなったため、facet_filterを使用してこのクエリをES 2.0でaggsに変換する際に役立つ必要があります。弾性検索ファセットから集約
{
"facets": {
"format": {
"terms": {
"field": "documentary_tag_id",
"size": 10,
"exclude": ["2"]
},
"facet_filter": {
"term": {
"documentary_tag_id": ["2"]
}
}
}
},
"sort": [
"_score",
{
"documentary_tag_name": {
"order": "desc"
}
}
]
}
私は、2でフィルタリングするファセットフィルタと2を除外した理由から混乱していますか? –
tag_id 2のすべてのドキュメンタリを検索し、結果から2を除外することになっています。 – user1817347
はい私はその2つの異なるフィールドを参照してください:) –