如何在术语json faceting solr的加权平均字段上排序

如何在术语json faceting solr的加权平均字段上排序,solr,facet,Solr,Facet,我在每个文档中都有一个字段reviewCount和TotalCoursActing(所有评级的总和)。我想根据这两个字段的加权平均值对结果进行排序。我想这样做: json.facet={"categories" : {"type": "terms", "field": "instituteId", "limit": 40 ,sort:"aggregateReview desc", facet:{ "aggregateReview":"div(sum(totalCourseRating),sum(

我在每个文档中都有一个字段reviewCount和TotalCoursActing(所有评级的总和)。我想根据这两个字段的加权平均值对结果进行排序。我想这样做:

json.facet={"categories" : {"type": "terms", "field": "instituteId", "limit": 40 ,sort:"aggregateReview desc", facet:{ "aggregateReview":"div(sum(totalCourseRating),sum(courseReviewCount))"}}}
但这会产生错误,因为div不是聚合