我正在寻找一种使用 mod 函数查询 solr 的方法,例如 q=mod(id):2 它将返回 id mod 2 等于 0 的文档。有没有办法进行这种搜索?谢谢
问问题
853 次
1 回答
3
我找到了解决方案。在 fq 中使用函数是完美的。查询看起来像:
q=subject:mp3&fq={!frange l=0 u=1}mod(id,2)
http://lucene.apache.org/solr/api-4_0_0-BETA/org/apache/solr/search/FunctionRangeQParserPlugin.html
于 2012-08-31T05:46:24.687 回答