Как отсортировать по средневзвешенному полю для термина json граненый соль - PullRequest
1 голос
/ 25 марта 2020

У меня есть поля reviewCount и totalCourseRating (сумма всех рейтингов) в каждом до c. Я хочу отсортировать результаты на основе средневзвешенного значения этих двух полей. Я хочу сделать что-то вроде этого:

json.facet={"categories" : {"type": "terms", "field": "instituteId", "limit": 40 ,sort:"aggregateReview desc", facet:{ "aggregateReview":"div(sum(totalCourseRating),sum(courseReviewCount))"}}}

, но это дает ошибку, так как div не агрегация.

...