Utilisation d’opérateurs booléens
Pour affiner votre recherche, vous pouvez utiliser les opérateurs logiques AND (=ET), OR (=OU) et NOT (=SAUF) pour relier les termes de votre recherche, et/ou limiter la recherche à un champ spécifique. Ces opérateurs vous aideront à cibler ou élargir votre recherche pour mieux exprimer les termes que vous recherchez et pour trouver rapidement l’information dont vous avez besoin.
Note : Dans l’écriture de votre requête, utilisez les opérateurs booléens dans leur forme anglaise et en lettres capitales.
Affinage par facettes
L’affinage par facettes vous donne les moyens de filtrer les résultats d’une première recherche en choisissant un ou plusieurs critères (les facettes).
Cette liste s’affiche à gauche dans la page de résultats de la recherche :
Ces facettes peuvent être pliées ou dépliées par un clic sur leur intitulé.
Un clic sur le bouton AFFINER
au niveau d’une facette ou d’un filtre relance la même recherche, à laquelle s’ajoute le filtre correspondant à la ou les facettes sélectionnées.
Il est possible de sélectionner plusieurs facettes simultanément, avec AND comme opérateur logique entre deux facettes sélectionnées, et OR comme opérateur logique pour deux valeurs sélectionnées à l’intérieur d’une même facette.
Par exemple : « France » OR « United States » dans la facette pays de publication.
Il est possible de trier par ordre alphabétique ou par ordre de fréquence, si le nombre de résultats de la recherche par facette est supérieur à 10 pour la facette Filtre et à 20 pour les autres facettes.
Pour aller plus loin, voir : Affiner les résultats grâce aux facettes
Recherche par rebond
Il est possible de rebondir et de lancer une nouvelle recherche sur un critère différent à partir de l’affichage d’une notice. Il suffit pour cela de cliquer sur une valeur figurant en rouge (auteur, titre de revue, mots-clés…) dans le résultat affiché.
Formulation de requête
A l’interrogation, au cas où plusieurs orthographes légèrement différentes existeraient pour un terme donné (par exemple, en anglais : organization ou organisation), vous pouvez utiliser le symbole ? pour signaler la possibilité d’une variation : organi?ation.
Pour rechercher un groupe de termes de manière précise, le mettre entre guillemets " "
.
Exemple: « abolition de l’esclavage »
Troncatures
Des recherches par troncature sont possibles sur chaque mot.
? pour remplacer un seul caractère.
* pour remplacer zéro ou un nombre quelconque de caractères.
Ex : bibliographi* permet de trouver les notices contenant les mots bibliographia
, bibliographien
, bibliographique
etc …
Il est possible d’avoir plusieurs ? à raison d’un par caractère remplacé.
Ex: Bernst??n
permet de rechercher à la fois Bernstein
et Bernstien
.
Il faut être attentif au fait que les recherches avec troncatures utilisent beaucoup de mémoire et surchargent le moteur — penser combien de mots doivent être recherchés pour trouver "a* b* c*"
.
Les troncatures en début de mot (exemple *ing
) sont particulièrement lourdes puisque tous les mots dans l’index doivent être examinés, au cas où ils correspondraient.
Un minimum de trois caractères est obligatoire pour faire une troncature, exemple bio*
.
Le stemming en anglais (algorithme de Porter) est appliqué sur les champs textuels et il n’est donc pas nécessaire de faire une troncature à droite pour rechercher les formes singulier et pluriel usuelles, bibliography
ramène à la fois bibliography
et bibliographies
.
Les troncatures ne sont pas possibles dans les recherches exactes. "memor* museum"
donne zéro réponse.
Pour dépasser cette limite du moteur de recherche Elasticsearch, voir : Recherche par expressions régulières