Я работаю с фасетками в Solr, и у меня есть концепция групп грани, каждая из которых содержит ряд граней.Группы фаций в Solr - это возможно в одном запросе
Скажем, у меня есть структура, как этот
Product Type
- Chairs (50)
- Tables (20)
- Mirrors (5)
Color
- Yellow (5)
- Black (50)
- Red (10)
- Orange (10)
У меня есть отношения или между гранями внутри фасета группы и, отношения между группами.
Так что, если я выберу Chairs
как фасет, я получаю 50 продуктов. Использование стандартной огранки в Solr (и предполагая, что каждый продукт может иметь ровно один тип продукта и один цвета) теперь будет давать:
Product Type
- Chairs (50)
- Tables (0)
- Mirrors (0)
Color
- Yellow (5)
- Black (30)
- Red (5)
- Orange (10)
Однако то, что я действительно хочу, что отсчетов фасеточных в пределах Типа продукта пребывания тот же, что и будет отражать то, что произойдет, если один из них будет выбран.
Можно ли это сделать с помощью Solr в одном запросе?
Красивая. Спасибо! – AndersDaniel