@diqeeeeeeeeeeei

Как фильтровать aggregation в elasticsearch?

Я делаю вот такую агригацию:
{
"aggs": {
    "characteristics": {
        "terms": {
            "field": "product_char.char_id"
        },
        "aggs": {
            "value": {
                "terms": {
                    "field": "product_char.value.keyword"
                }
            }
        }
    }
}
}

И хочу получить уникальное значение конкретной характеристики, но вместо этого в value я получаю все возможные значения всех характеристик вместе взятых. Как сделать так, что бы в каждой уникальной characteristics был свой набор уникальных value
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
SpectrumData Екатеринбург
от 300 000 до 400 000 ₽
LIME Москва
от 280 000 до 350 000 ₽
24 нояб. 2024, в 23:46
20000 руб./за проект
24 нояб. 2024, в 23:07
2000 руб./за проект