Je ne vois aucune description de quand je dois utiliser une requête ou un filtre ou une combinaison des deux. N’importe qui peut s’il vous plaît expliquer ou m’orienter vers une explication ?
Réponses
Trop de publicités?La différence est simple : les filtres sont mis en cache et ne pas influencer le score, donc plus rapides que les requêtes. Jetez un oeil ici aussi. Disons qu'une requête est habituellement quelque chose que les utilisateurs taper et assez bien imprévisible, alors que les filtres aident les utilisateurs restreindre les résultats de la recherche, par exemple à l’aide de facettes.
C’est ce que la documentation officielle dit :
En règle générale, les filtres doivent être utilisés au lieu de requêtes :
- recherche binaire oui/non
- pour les requêtes sur des valeurs exactes
En règle générale, les requêtes doivent être utilisés au lieu de filtres :
- pour la recherche en texte intégral
- où le résultat dépend d’un score de pertinence