Может ли кто-нибудь посоветовать мне лучший способ получить хиты (ни одного вхождения) слова на документ в Lucene? ..
Lucene использует полевой, а не основанный на документе индекс. Чтобы рассчитать срок на документ:
SpanTermQuery.getSpans даст перечисление документов и место, где появляются термины. Документы отсортированы, так что вы можете просто посчитать, сколько раз каждый документ появляется, игнорируя информацию о положении.