Function 查询Solr的绝对值的最简单方法

Function 查询Solr的绝对值的最简单方法,function,rest,solr,Function,Rest,Solr,我知道WRT函数查询也曾问过类似的问题,但我只想查询绝对值大于或等于某个值的字段的Solr。例如,字段更改可以是负整数或正整数。我想用abs(change)来查询(REST):[2到*]。我将如何做到这一点/可能吗 广告中的感谢。可用于: {!frange l=2}abs(change) 如果需要,还可以包括(默认)/排除下限和上限。 有关更多详细信息,请参阅 更新 如果需要将函数查询与常规查询相结合,可以使用字段名: field1:("xxxx") AND _val_:"{!frange

我知道WRT函数查询也曾问过类似的问题,但我只想查询绝对值大于或等于某个值的字段的Solr。例如,字段更改可以是负整数或正整数。我想用abs(change)来查询(REST):[2到*]。我将如何做到这一点/可能吗

广告中的感谢。

可用于:

{!frange l=2}abs(change)
如果需要,还可以包括(默认)/排除下限和上限。 有关更多详细信息,请参阅


更新 如果需要将函数查询与常规查询相结合,可以使用字段名:

field1:("xxxx") AND _val_:"{!frange l=2}abs(change)"
这是一个开始,但是(a)维基对我来说缺少实用的例子,根据我能找到的文档,我无法让它工作。你的例子真的很有帮助。我需要把这个和and子句结合起来,比如在field1:(“xxxx”)和{!frange l=2}abs(change)中,你知道如何实现吗?