Bonjour,
Afin d'accélérer mes traitement je cherche à transformer le maximum de requêtes en filtres.
Je me demande si il est possible de transformer ce matchPhraseQuery en filtre :
QueryBuilder allTerms = matchPhraseQuery("text", query.originalText).operator(org.elasticsearch.index.query.MatchQueryBuilder.Operator.AND).fuzziness(Fuzziness.ZERO).minimumShouldMatch("100%");
Pour info, le champ text est "analysé", je ne sais pas si c'est possible d'utiliser ce type de champs dans des filtres.
Avez-vous une idée ? C'est vraiement du 0 ou 1 que je cherche en résultat je me fiche du scoring réel.