@jimczi Il me semble que tu avais répondu à une question analogue sur le forum anglais, non ? C'est possible ?
Pour ma part, je ferai plutôt une sorte de travail manuel côté client sachant qu'on récupère le max_score... Il suffit de voir si un hit peut-être affiché en fonction de son score. Pas certain qu'on ait ça dans ES.
Le max_score n'est connu qu'a la fin de la requete donc il n'y a pas moyen de le faire en une seule requete.
Est-ce pour filtrer tous les resultats avec un score < maxScore/2 ou juste les top hits ? Pour filtrer tous les resultats il faut d'abord faire une requete pour recuperer le maxScore puis utiliser min_score dans une deuxième requete pour appliquer le filtrage.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.