试着用干草堆和xapian设置一个价格范围。我们通过HTTP GET传入一个类似这样的查询,让它与solr一起工作。
要获得2到3美元的价格:
selected_facets=price:[2+TO+3]但是使用xapian后端,它不会返回任何内容。我得到了一个方面的列表,所以我知道数据库是存在的和工作的。执行精确查询也是有效的,只是不起作用的范围。
发布于 2012-05-24 04:39:03
范围查询的Xapian语法为:
field:range_from..range_to在您的情况下,它应该是这样的
selected_facets=price:2..3请参阅:http://xapian.org/docs/valueranges.html
https://stackoverflow.com/questions/9744701
复制相似问题