Règles de classement
This commit is contained in:
parent
9c7265c2f3
commit
74e411f012
|
@ -147,6 +147,24 @@ Voir [HowtoApache](HowtoApache) au besoin pour plus d'informations.
|
|||
# systemctl restart meilisearch
|
||||
~~~
|
||||
|
||||
# Règles de classement
|
||||
|
||||
Meilisearch utilise l'algorithme de tri par paquets (*bucket sort*) pour classer les documents lors des requêtes par mots-clés.
|
||||
|
||||
Il y a six règles de classement par défaut (dans cet ordre) :
|
||||
~~~
|
||||
[
|
||||
"words", = **nombre décroissant de termes de la requêtes qui correspondent* aux documents indexés. Retourne en premier les documents qui contiennent tous les termes.
|
||||
"typo", = **nombre croissant de typos**. Retourne en premier les documents qui contiennent les termes de la requête avec le moins de typos.
|
||||
"proximity", = **distance croissante entre les termes de la requêtes**. Retourne en premier les documents pour lesquels les termes de la requête sont près l'un de l'autre et dans le même ordre que la requête.
|
||||
"attribute", = les résultats sont triés suivant **l'ordre de classement des attributs** des documents indexés. Retourne en premier les documents qui contiennent les termes de la requête dans les attributs les plus importants (exemple : titre du document). Voir https://www.meilisearch.com/docs/learn/core_concepts/relevancy#attribute-ranking-order
|
||||
"sort", = les résultats sont triés suivant **les paramètres décidés au moment de la requête**. (pas activé par défaut)
|
||||
"exactness" = les résultats sont triés selon **la ressemblance des mots des documents avec les mots de la requête**. Retourne en premier les documents qui contiennent exactement les mêmes termes.
|
||||
]
|
||||
~~~
|
||||
|
||||
Exemples du fonctionnement de diverses règles de classement : https://www.meilisearch.com/docs/learn/core_concepts/relevancy#examples
|
||||
|
||||
# Utilisation
|
||||
|
||||
Voir le [guide de démarrage rapide](https://www.meilisearch.com/docs/learn/getting_started/quick_start) pour apprendre comment ajouter des documents dans la base de données de Meilisearch, gérer l'indexation et effectuer des recherches.
|
||||
|
@ -178,4 +196,4 @@ curl -s -X GET https://$DOMAIN/indexes/$INDEXE/settings/filterable-attributes \
|
|||
curl -s -X PUT https://$DOMAIN/indexes/$INDEXE/settings/filterable-attributes \
|
||||
-H "Authorization: Bearer $KEY" -H 'Content-Type: application/json' \
|
||||
--data-binary '["source", "categories"]' |jq '' -r
|
||||
~~~
|
||||
~~~
|
||||
|
|
Loading…
Reference in a new issue