Aide à la recherche  
2 moteurs de recherche sont à votre disposition


Un moteur de recherche simple situé dans le cadre gauche qui permet une recherche en texte libre sur les titres des documents.


Un moteur de recherche avancée supportant les opérateurs booléens et des règles de priorité qui permet la recherche sur les titres et contenus des documents.
Vous trouverez ci-dessous l'aide nécessaire à la compréhension de ce moteur de recherche.

Note : Votre recherche doit comporter 8 caractères minimum

Opérateurs booléens

Vous pouvez employer les opérateurs booléens AND, OR et NOT (signifiant : et, ou, sans) dans les requêtes de contenu et de propriété. L'opérateur booléen NEAR (près) n'est utilisable que dans les requêtes de contenu. Les opérateurs booléens peuvent s'utiliser dans les requêtes exprimées en forme longue aussi bien qu'en forme courte.

Lorsque l'opérateur NEAR figure dans la requête, le document remplit la condition si les termes se trouvent à moins de 50 mots l'un de l'autre. Plus les termes sont proches l'un de l'autre, plus le rang attribué au document dans le jeu de résultats est élevé. Si l'écart entre les termes dépasse 50 mots, ils ne sont pas considérés comme étant assez rapprochés et un rang de zéro est attribué au document. L'opérateur NEAR ne s'applique qu'aux mots et aux expressions.

Dans les requêtes de contenu, l'opérateur NOT ne doit s'employer qu'après l'opérateur AND. N'utilisez NOT que pour exclure des documents qui correspondent à une restriction de contenu antérieure. Pour les requêtes de valeurs de propriété, l'opérateur NOT peut être utilisé indépendamment de l'opérateur AND.

Le tableau suivant donne une explication des opérateurs booléens et des symboles associés

Opérateur Forme longue Forme courte
ET ET &
OU OU |
SANS AND NOT &!
PRÈS PRÈS Near, ~

Les opérateurs booléens ne sont disponibles qu'en anglais.

Le tableau suivant fournit quelques exemples de l'emploi des opérateurs booléens :

Pour rechercher Forme longue Forme courte Résultat
Deux termes dans le même document chien and rouge chien & rouge Documents où figurent à la fois les mots « chien » et « rouge ».
L'un quelconque des deux termes dans un document chien or rouge chien | rouge Documents où figure le mot « chien » ou le mot « rouge ».
Un terme sans le deuxième terme chien and not rouge chien & ! rouge Documents où figure le mot « chien » mais non pas le mot « rouge ».
Document ne correspondant pas à une valeur de propriété not {prop name=size} = 100 ! @size = 100 Documents dont la taille est différente de 100 octets.
Deux termes proches l'un de l'autre dans le même document chien near rouge chien ~ rouge Documents où le mot « chien » se trouve à proximité du mot « rouge ».
L'un quelconque des deux termes et non pas deux autres termes s'ils sont proches l'un de l'autre chien or rouge and not (chat near noir) chien | rouge &! (chat~noir) Documents comportant les mots « chien » ou « rouge » et non pas les mots « chat » et « noir » s'ils se trouvent à moins de 50 mots l'un de l'autre.

Remarque :

  • Placez l'expression de la requête entre guillemets si un des mots qu'elle contient est un opérateur booléen. Par exemple, les mots anglais "horse and rider" (signifiant « cheval et cavalier ») seront considérés comme une expression et non pas comme une condition booléenne.

Règles de priorité

Les opérateurs booléens sont traités dans l'ordre suivant :

  1. SANS
  2. AND ou NEAR
  3. OU

Une fois appliquées ces règles de priorité, les opérateurs sont traités de gauche à droite. L'utilisation de parenthèses (( )) permet de modifier la priorité normale. Par exemple, les trois premières requêtes ci-dessous sont équivalentes, mais la quatrième établit une condition différente :

a AND b OR c

c OR a AND b

c OR (a AND b)

(c OR a) AND b

Dans la quatrième requête, l'opérateur OR est traité en premier lieu du fait que l'expression est placée entre parenthèses.