Я собрал некоторые данные на основе переменной, и теперь я хочу отфильтровать документ с лучшим результатом в каждом сегменте, т.е. из каждого сегмента будет отфильтрован только один документ, который является наиболее актуальным, и исключить другие документы.

-1
user3433446 14 Авг 2014 в 18:18
1
Поскольку "вопрос" написан, довольно сложно понять, чего вы пытаетесь достичь. Попробуй подробнее прояснить.
 – 
DanielBarbarian
14 Авг 2014 в 18:24

1 ответ

Лучший ответ

Если вы хотите сохранить только некоторые документы на основе оценки, вы можете использовать агрегация самых популярных.

Вам просто нужно указать размер 1, поскольку сортировка по умолчанию выполняется по счету.

Таким образом, у вас будет только самый релевантный документ в вашей окончательной корзине агрегации.

0
ThomasC 14 Авг 2014 в 19:46