在solr schema.xml中,我得到了以下条目
<field name="quality" type="int" indexed="true" stored="true"/>
在搜索过程中,如何在此字段上使用数学运算进行过滤查询并进行比较操作。例如,如下所示
http://localhost:8983/solr/myindex/select/?q=computer&fq=quality*16>256
此数学运算将根据查询进行更改。
答案 0 :(得分:2)
您可以使用Solr的Function Range Query Parser。
fq={!frange l=256}product(quality,16)
检查here以获取Solr中可用的所有功能的列表。