Я хочу, чтобы можно было найти количество терминов в запросе lucene. Например, у меня есть два поля: одно - местоположение, другое - категория. Если бы я запустил запрос, чтобы получить все документы в «Лос-Анджелес, Калифорния», то я бы хотел быстро увидеть, какие категории были для этих документов. Я знаю, что Solr делает подобные вещи с огранкой, но я надеюсь сделать это с простой старой Lucene. Сейчас я перебираю все идентификаторы документов, а затем использую хеш-таблицу для подсчета терминов, но это очень медленно.
Идеальный способ получить терменум, но ограничить его моим запросом.