Exemples : Expansion de l'association de termes de recherche
Les exemples suivants illustrent la combinaison d'une correspondance minimale avec des associations de termes de recherche. Dans tous les cas, la valeur minimale de correspondance est de 2 :
Exemple : Utilisation de synonymes
| Données sur les produits | Requête du client | MinMatchOption | Résultat de la recherche | Explication |
|---|---|---|---|---|
|
men navy blue shirt | 1 |
|
La correspondance minimale est appliquée à la requête étendue. Pour référence, le fragment de code suivant affiche la requête Solr étendue : |
| 2 |
|
Renvoyez les résultats de recherche qui respectent la condition minimale de correspondance au niveau des termes de recherche du client et toute association de termes de recherche prédéfinie pour les mots simples dans les termes de recherche. Le comportement dépend de la requête du client :
Pour référence, le fragment de code suivant affiche la requête Solr étendue : |
||
| 3 |
|
Utilisez toujours deux sous-requêtes. La première sous-requête contient le paramètre minMatch, les termes de recherche du client et les termes d'association de termes de recherche étendue pour les associations de termes de recherche de mots uniques dans la requête du client. La deuxième sous-requête ne contient pas de paramètre minMatch, et contient les termes de recherche du client et tous les termes d'association de termes de recherche étendus correspondants. La première sous-requête est stimulée par un facteur. Pour référence, le fragment de code suivant affiche la requête Solr étendue : |
||
| 4 |
|
Les produits qui répondent aux critères minimaux de correspondance sur les termes de recherche du client sont renvoyés en premier, suivis de produits qui répondent à la condition minimale de correspondance vers les termes de recherche du client et les associations de termes de recherche correspondantes. Pour référence, le fragment de code suivant affiche la requête Solr étendue : |
Exemple : Utilisation de synonymes et de termes de remplacement (rechercher à la place)
| Données sur les produits | Requête du client | MinMatchOption | Résultat de la recherche | Explication |
|---|---|---|---|---|
|
young men navy blue shirt | 1 |
|
La correspondance minimale est appliquée à la requête. Pour référence, le fragment de code suivant affiche la requête Solr étendue : |
| 2 |
|
La correspondance minimale est ignorée. Pour référence, le fragment de code suivant affiche la requête Solr étendue : |
||
| 3 |
|
Les produits qui correspondent à la requête transformée sont stimulés. Pour référence, le fragment de code suivant affiche la requête Solr étendue : |
||
| 4 |
|
La correspondance minimale est appliquée à la requête. Pour référence, le fragment de code suivant affiche la requête Solr étendue : |