0

我想执行已升级到 solr-aplha 4.0 的复杂排序表达式:

apache-solr-4.0.0-BETA/select?q=*:*&sort=map(sum(SCORE,11),77,77,sum(SCORE,33),sum(SCORE,44)) desc

但是当我尝试运行它时,它不起作用。

如何对 Solr 进行如此复杂的查询?

4

1 回答 1

0

我已经使用 max 和 sub 函数完成了这项工作,例如:

max(sub(SCORE,11),0)
于 2012-10-02T07:00:11.690 回答