Spécification de propriété FQL
Dernière modification : vendredi 30 avril 2010
S’applique à : SharePoint Server 2010
Une spécification de propriété limite l’étendue de l’expression affectée à des zones spécifiques du contenu indexé. Une telle zone peut être identifiée par un index de recherche en texte intégral ou une propriété gérée.
Les propriétés gérées du type Text et Boolean sont évaluées comme du texte. Tous les autres types de propriété gérées, y compris le type Datetime, sont évalués comme des valeurs numériques.
Si vous n’incluez pas une spécification de propriété pour une expression, le moteur de recherche tente d’établir une correspondance avec l’index de recherche en texte intégral par défaut défini dans le schéma d’index.
La spécification de propriété doit toujours précéder un symbole deux points (opérateur In), et les opérateurs numériques doivent toujours inclure une spécification de propriété.
Important
La spécification de propriété doit être en minuscules, même si le nom de la propriété gérée comprend des caractères en majuscules.
Une spécification de propriété (l’opérateur In) peut être appliquée aux entités de requête suivantes :
Un terme ou une phrase unique, comme suit :
title:shakespeare body:"to be or not to be"
Un opérateur, par exemple l’opérateur STRING, comme suit :
body:string("to be or not to be")
Dans ce cas, la spécification de propriété s’applique à l’expression d’opérateur en entier.
Exemples
Chacune des expressions suivantes identifie les éléments comportant « much » et « nothing » dans la propriété gérée title.
title:and(much, nothing)
and(title:much, title:nothing)
title:string("much nothing", mode="and")
Voir aussi
Concepts
Aperçu de l’intégration des requêtes FAST Search
Référence de la syntaxe du langage de requête FQL (FAST Query Language)