尝试使用haystack和xapian设置价格范围。我们通过HTTP GET传递这样的查询来使用solr。
从2到3美元的价格:
selected_facets=price:[2+TO+3]
但是使用xapian后端,它什么都不返回。我得到了一个方面列表,所以我知道数据库存在并正常工作。执行完全查询也是有效的,只是不起作用的范围。
答案 0 :(得分:1)
范围查询的Xapian语法是:
field:range_from..range_to
在你的情况下,它会像
selected_facets=price:2..3