Inclusion et exclusion de la syntaxe de mot clé du service Recherche Windows SharePoint Services
Lorsque vous spécifiez le filtre de propriété dans la syntaxe de mot clé du service Recherche Windows SharePoint Services, vous devez également indiquer si les résultats retournés doivent inclure ou exclure le contenu qui correspond à la valeur spécifiée pour ce filtre de propriété. Pour ce faire, utilisez les caractères d'inclusion et d'exclusion de la syntaxe de mot clé du service Recherche Windows SharePoint Services.
Caractères d'inclusion et d'exclusion
Le tableau suivant décrit les caractères d'inclusion et d'exclusion de syntaxe de mot clé.
Nom | Caractère | Comportement |
---|---|---|
Inclusion |
« + » |
Inclure le contenu avec des valeurs qui correspondent à l'inclusion. |
Exclusion |
« - » |
Exclure le contenu avec des valeurs qui correspondent à l'exclusion. |
Notes
Par définition, des filtres de propriété sont inclus, de sorte que vous n'avez pas besoin d'utiliser le caractère d'inclusion « + ». Si vous incluez le caractère avec un filtre de propriété, il est ignoré. Par exemple, les fragments de syntaxe suivants se comportent de la même façon :
author:"John Smith"
+author:"John Smith"
Vous pouvez utiliser le caractère d'exclusion avec un filtre de propriété pour exclure des résultats de recherche. Cela équivaut à l'opérateur NOT dans la syntaxe SQL de recherche. Le fragment de syntaxe suivant illustre l'utilisation de ce caractère avec un filtre de propriété :
-author:"John Smith"
Remarque la requête de recherche doit contenir au moins un mot clé ou un filtre de propriété inclus. Si la requête contient uniquement une exclusion, elle échoue avec une exception Microsoft.SharePoint.Search.Query.QueryContainsOnlyExcludedTermsException.
Voir aussi
Référence
Microsoft.SharePoint.Search.Query.KeywordQuery
Autres ressources
Syntaxe de mots clés pour le service Recherche Windows SharePoint Services