Под динамическим агрегированием я подразумеваю, что сегменты агрегации различаются для каждого поискового запроса.Возьмите ebay в качестве примера, если поиск «iphone» https://www.ebay.com/sch/i.html?_from=R40&_trksid=p2380057.m570.l1313.TR12.TRC2.A0.H0.Xiphone.TRS0&_nkw=iphone&_sacat=0
Агрегаты на левой панели:
Но если искать Книгу, https://www.ebay.com/sch/i.html?_from=R40&_trksid=p2380057.m570.l1313.TR12.TRC2.A0.H0.Xbook.TRS0&_nkw=book&_sacat=0
Агрегирование:
Возможен один вариантспособ определить одинаковые поля агрегации для всех документов и при запросе передать все поля агрегации в запрос DSL.
Но это так тяжело и не гибко.
Есть ли простые решения?