Utilisation d’opérateurs dans les requêtes de mots clés
Dernière modification : lundi 1 août 2011
S’applique à : SharePoint Server 2010
Dans cet article
Opérateurs booléens
Opérateurs de proximité
Opérateurs de synonymes
Opérateur générique
Opérateurs d’inclusion et d’exclusion
Parenthèse
Restrictions de propriétés
La syntaxe de requête de mot clé Recherche de contenu d’entreprise SharePoint inclut plusieurs opérateurs qui permettent de construire des requêtes complexes.
Opérateurs booléens
Les opérateurs booléens permettent d’élargir ou d’affiner la recherche. Vous pouvez les utiliser avec des expressions de texte libre et des restrictions de propriétés dans les requêtes de mots clés. Le tableau suivant répertorie les opérateurs booléens pris en charge.
Tableau 1. Opérateurs booléens pris en charge dans la syntaxe de requête de mot clé
Opérateur |
Description |
---|---|
AND |
Renvoie des résultats de recherche qui incluent toutes les expressions de texte libre ou restrictions de propriétés spécifiées avec l’opérateur AND. Vous devez spécifier une expression de texte libre valide et/ou une restriction de propriété valide avant et après l’opérateur AND. |
NOT |
Renvoie des résultats de recherche qui n’incluent pas les expressions de texte libre ou restrictions de propriétés spécifiées. Vous devez spécifier une expression de texte libre valide et/ou une restriction de propriété valide avant et après l’opérateur NOT. Cette fonctionnalité équivaut à utiliser le caractère moins (« – »). |
OR |
Renvoie des résultats de recherche qui incluent une ou plusieurs des expressions de texte libre ou restrictions de propriétés spécifiées. Vous devez spécifier une expression de texte libre valide et/ou une restriction de propriété valide avant et après l’opérateur OR. |
Opérateurs de proximité
L’opérateur NEAR sert à obtenir des résultats où les termes de recherche spécifiés sont à proximité les uns des autres. Vous pouvez utiliser l’opérateur NEAR uniquement avec des expressions de texte libre ; il n’est pas pris en charge avec les propriétés de restrictions dans les requêtes de mots clés.
L’exemple de requête de mot clé suivant renvoie des résultats où une instance du terme « federated » est suivie de huit autres termes maximum, puis d’une instance du terme « search ».
Federated NEAR Search
L’ordre des termes dans la requête de mot clé étant respecté, l’exemple de requête précédent établit une correspondance uniquement lorsque le terme « federated » est suivi du terme « search ». Dans cet exemple, aucune correspondance n’est établie lorsque l’instance du terme « search » est détectée avant l’instance du terme « federated ».
Opérateurs de synonymes
L’opérateur WORDS sert à indiquer que les termes dans la requête de mot clé sont synonymes et que les résultats renvoyés doivent correspondre à l’un ou l’autre des termes spécifiés. Vous pouvez utiliser l’opérateur WORDS uniquement avec des expressions de texte libre ; il n’est pas pris en charge avec les propriétés de restrictions dans les requêtes de mots clés.
L’exemple de requête de mot clé suivant établit une correspondance avec les résultats qui contiennent le terme « TV » ou le terme « television ». Ce comportement de mise en correspondance est le même que si vous aviez utilisé la requête suivante.
WORDS(TV, Television)
TV OR Television
Ces requêtes de mots clés diffèrent dans la façon dont les résultats sont classés. Lorsque vous utilisez l’opérateur WORDS les termes « TV » et « television » sont traités comme des synonymes plutôt que comme des termes distincts. Par conséquent, les instances de l’un ou l’autre terme sont classées comme s’il s’agissait du même terme. Par exemple, un élément de contenu contenant une instance du terme « television » et cinq instances du terme « TV » aurait le même classement qu’un élément de contenu avec six instances du terme « TV ».
Opérateur générique
L’opérateur générique, ou caractère astérisque (« * ») permet d’activer la mise en correspondance de préfixe. Vous pouvez spécifier une partie d’un mot, à partir du début du mot, suivie de l’opérateur générique, dans votre requête de mot clé, de la manière suivante.
serv*
Cette requête de mot clé établirait une correspondance avec des résultats incluant des termes commençant par « serv », suivi de zéro, un ou plusieurs caractères, tels que servir, serveur, service, et ainsi de suite.
Opérateurs d’inclusion et d’exclusion
Vous pouvez spécifier si les résultats renvoyés doivent inclure ou exclure le contenu qui correspond à la valeur spécifiée dans l’expression de texte libre ou la restriction de propriété au moyen des opérateurs d’inclusion et d’exclusion décrits dans le tableau suivant.
Tableau 2. Opérateurs d’inclusion et d’exclusion de contenu dans les résultats
Nom |
Opérateur |
Comportement |
---|---|---|
Inclusion |
« + » |
Inclut le contenu ayant des valeurs qui correspondent à l’inclusion. Il s’agit du comportement par défaut si aucun caractère n’est spécifié. |
Exclusion |
« - » |
Exclut le contenu ayant des valeurs qui correspondent à l’exclusion. |
Parenthèse
Vous pouvez combiner différentes parties d’une requête de mot clé à l’aide du caractère de parenthèse ouvrante « ( » et du caractère de parenthèse fermante « ) ». Chaque parenthèse ouvrante « ( » doit être associée à une parenthèse fermante « ) ». Un espace avant ou après la parenthèse n’affecte pas la requête.
Restrictions de propriétés
Les opérateurs de propriétés dans les restrictions de propriétés servent à établir une correspondance avec des valeurs de propriétés. Pour plus d’informations sur les restrictions de propriétés et pour connaître la liste des opérateurs de propriétés pris en charge par la syntaxe de mot clé, voir Requêtes de mots clés de restrictions de propriétés
Voir aussi
Concepts
Référence de syntaxe de requête par mots clés