Стог сена xapian числовой диапазон - PullRequest
1 голос
/ 17 марта 2012

Попытка установить диапазон цен с помощью стога сена и xapian.Мы работали с solr, передавая запрос, подобный этому, через HTTP GET.

Чтобы получить цену от 2 до 3 долларов:

selected_facets=price:[2+TO+3]

Но, используя xapian backend, он возвращаетничего такого.Я получаю список аспектов, поэтому я знаю, что база данных присутствует и работает.Точный запрос тоже работает, только диапазоны, которые не работают.

1 Ответ

1 голос
/ 24 мая 2012

Синтаксис Xapian для запросов диапазона:

field:range_from..range_to

В вашем случае это будет что-то вроде

selected_facets=price:2..3

См .: http://xapian.org/docs/valueranges.html

...