标签: solr
我想执行复杂的排序表达式,我已将其升级到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进行如此复杂的查询?
答案 0 :(得分:0)
我使用max和sub函数完成了这项工作,如:
max(sub(SCORE,11),0)