Supposons que j'ai un seul index avec des documents qui ont deux champs calculés pour le classement: popularity
et relevance
. Supposez également qu'il n'y a pas de chevauchement entre les documents qui doivent être classés par popularity
et qui doivent être classés par relevance
. Autrement dit, dans le système, certains documents doivent être classés par popularity
et d'autres par relevance
.Récupérer les documents les mieux classés dans Elastic Search
alors je dois récupérer N
documents top classement avec l'exigence que N1
d'entre eux sont classés par popularity
et N-N1
sont classés par relevance
.
Existe-t-il un moyen de le faire dans Elastic Search avec une seule requête?