230 votes

Requêtes contre les filtres

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 ?

224voto

javanna Points 24751

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.

112voto

igo Points 700

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

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X