@magary4

Как добавить Facet и Join вместе?

выполняю такой запрос

q=type:productVariant
fq=saugkanaele:*
facet.field:saugkanaele

результат

"response":{"numFound":210,"start":0,"docs":[...]},
"facet_fields":{
      "saugkanaele":[
        "1.0",126,
        "2.0",77,
        "4.0",7]}


но мне нужно в результате запроса получить продукты а не варианты как выше поэтому я добавляю
{!join from=main_parent_id to=id} type:(productVariant)

и получаю массив документов type=product все как надо но каунты фасетов стают 0
т.е сначала джойнится а и в результирующих документах type=product поля saugkanaele нет
может кто знает как сначала посчитать count в productVariant а в выборку чтоб попали type=product вместо вариантов

Спасибо
  • Вопрос задан
  • 26 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы