При использовании группировки с group.truncate=true
, следующий простой фасетный запрос:
facet.query=Monitor_id:[380000 TO 400000]
Не дает того же числа, что и результат nGroups
для запроса эквивалентного фильтра:
fq=Monitor_id:[380000 TO 400000]
Я думал, что они должны быть одинаковыми - со страницы Wiki :
group.truncate: If true, facet counts are based on the most relevant document of each group matching the query.
Что я делаю не так?
Если я выключу group.truncate
, то количество будет таким же, как я и ожидал - но, к сожалению, меня интересуют только сгруппированные результаты.
Спасибо!