Как реализовать поиск значений int в поиске в спящем режиме?

Я пытаюсь выполнить поиск целочисленного значения. Я аннотировал параметр с помощью @Field следующим образом:

@Field(name = "confirmedCount", index = UN_TOKENIZED, store = Store.YES)
public int getConfirmedCount() {
   return stuff.size();
}

Затем я выполняю поиск по диапазону с помощью luke:

confirmedCount:[5 TO 100]

результат, который я получаю, пуст. Затем я пытаюсь:

confirmedCount:[1 TO 2]

Результат:

name confirmedCount
b    1
a    1
d    19
c    2

Итак, мой вопрос: почему я получаю этот ответ и как его решить? Я использую поиск в спящем режиме 3.0.1.GA

0
задан jakob 20 March 2012 в 14:23
поделиться