Мой индекс содержит информацию о людях, имя, возраст, адрес электронной почты и т. Д.
Я смотрю на возраст. Я группирую возрасты вроде функции диапазона дат.
Мои диапазоны:
0 to 10
11 to 20
21 to 30
31 to 40 etc etc
Когда я делаю запрос:
?q=*:*&facet=true&fq=age:[21+TO+30]
Возвращает все возрасты, которые я хочу, в диапазоне от 21 до 30, но также возвращает возраст 3.
?q=*:*&facet=true&fq=age:[11+TO+20]
это делает то же самое, но возвращает возраст 2.
?q=*:*&facet=true&fq=age:[0+TO+10]
это делает то же самое, но возвращает возраст 1.
Может кто-нибудь объяснить мне это - это в solr?