Recherche plein texte¶
La recherche plein texte interroge simultanément tous les champs pertinents des notices archivistiques : titres, cotes, champs de texte, acteur·trice·s, lieux et mots-clés associés — ainsi que le texte reconnu par OCR dans les PDF et les images.
Ce qui est interrogé¶
Pour chaque objet d'archives, les éléments suivants sont réunis pour la recherche :
- Titres de l'objet et de toutes les unités supérieures (fonds → série → dossier → document)
- Cotes (actuelles et anciennes) ainsi que l'identifiant interne
- Désignations du niveau de description, du type d'objet, du lieu de conservation
- Datations
- Mots-clés associés dans toutes les variantes linguistiques existantes
- Lieux associés
- Acteur·trice·s associé·e·s (uniquement celles et ceux visibles publiquement)
- Champs de texte visibles dans le formulaire externe
- Texte OCR issu des médias (PDF, images)
Vue étendue pour le personnel interne
Pour les personnes connectées à partir du rôle user_intern, sont en outre interrogés :
- les acteur·trice·s privé·e·s
- tous les champs de texte (y compris ceux visibles en interne seulement)
- les objets marqués comme privés
Comportement de la recherche¶
Les débuts de mots sont reconnus automatiquement¶
Les caractères génériques (*) ne sont pas nécessaires — la recherche trouve automatiquement tous les mots qui commencent par le terme saisi.
| Recherche | Trouve |
|---|---|
alkohol |
« Alkohol », « Alkoholverbot », « alkoholisch » |
müller |
« Müller », « Müller-Weber », « Müllers » |
Mais pas au milieu d'un mot
kohol ne trouve pas « Alkohol ». La recherche n'agit qu'en début de mot.
Plusieurs mots sont combinés par ET¶
| Recherche | Trouve |
|---|---|
alkohol verbot |
Les notices dans lesquelles les deux termes apparaissent — ils peuvent être éloignés l'un de l'autre |
OU au lieu de ET¶
| Recherche | Trouve |
|---|---|
alcool ODER interdiction |
Les notices contenant l’un des deux |
OR fonctionne de la même manière. UND et AND sont la valeur par défaut et
peuvent être omis. Les opérateurs eux-mêmes ne sont pas recherchés.
Exclure un terme¶
| Recherche | Trouve |
|---|---|
alcool -interdiction |
Les notices avec alcool mais sans interdiction |
Le moins se place directement contre le mot, sans espace. Une recherche composée uniquement d’exclusions ne renvoie rien.
Guillemets pour les expressions exactes¶
| Recherche | Trouve |
|---|---|
"rudolf leder" |
Uniquement les notices où cette suite de mots apparaît exactement ainsi |
#rudolf leder# |
Identique — # est une notation alternative pour " |
Pour une expression, la recherche par début de mot n'est pas appliquée automatiquement — l'expression doit apparaître à l'identique.
Les mots très courts sont ignorés y compris dans les expressions
Les mots de moins de 3 caractères et quelques mots vides anglais (the, for, and) sont écartés de la comparaison même à l'intérieur de guillemets. Une expression telle que "AG Reinach" ne correspond donc en fait qu'à « Reinach ».
Expressions dans le texte des documents
Si le service tient le texte intégral sous forme condensée (réglage
optimize_fulltext), l'index ne contient que la première occurrence de
chaque mot — les expressions ne sont alors que partiellement trouvables dans
le texte des PDF. La recherche de mots isolés n'en est pas affectée.
L'administration sait si c'est le cas.
Termes avec trait d'union¶
Les termes comportant un trait d'union (p. ex. Arp-Hagenbach) sont automatiquement traités comme une expression : la recherche porte sur les deux parties directement accolées.
Ce qui ne fonctionne pas¶
- Les termes de moins de 3 caractères sont ignorés (
ag,zb). - Une petite liste de mots vides de la base de données est ignorée. Elle est anglaise et contient entre autres
the,of,for— et, ce qui frappe ici,und,de,enetla.der,dieetdasn'y figurent pas et sont interrogeables. Un nom comme de Rougemont ne se trouve donc que par Rougemont. - La recherche au milieu d'un mot n'est pas possible (voir ci-dessus).
Recherche booléenne en texte intégral¶
Outre le champ de recherche ordinaire, la recherche avancée propose le champ «Recherche booléenne en texte intégral». Il interroge les mêmes contenus mais comprend des connecteurs — et sur un point il se comporte à l'inverse du champ ordinaire.
Ici, des mots isolés valent OU, non ET
Dans le champ ordinaire, chaque mot saisi doit figurer. Dans le champ
booléen, un seul suffit : Maur Gemeinde trouve les notices contenant
«Maur» ou «Gemeinde». Pour exiger les deux, écrivez
Maur AND Gemeinde.
Les opérateurs¶
| Saisie | Signification |
|---|---|
Maur Gemeinde |
l'un des deux suffit |
Maur AND Gemeinde |
les deux doivent figurer |
Maur OR Gemeinde |
explicitement l'un ou l'autre (le défaut) |
Maur NOT Gemeinde |
«Maur», mais sans «Gemeinde» |
+Maur -Gemeinde |
la même chose en notation brève |
"Feuerwehr Maur" |
cette suite de mots exactement |
Gemeinde* |
tous les mots commençant par «Gemeinde» |
AND, OR et NOT s'écrivent en majuscules. Ils agissent des deux côtés :
Maur AND Gemeinde exige «Maur» aussi, et pas seulement «Gemeinde». Un signe
explicite l'emporte sur un AND qui précède — Maur AND -Gemeinde reste une
exclusion.
Caractères génériques¶
L'astérisque ne vaut qu'en fin de mot : Gemeinde* trouve
«Gemeindearchiv». Le placer devant n'aide pas — dans *archiv l'astérisque est
supprimé et il reste la recherche ordinaire de «archiv», qui trouve les mots
commençant ainsi, non ceux qui se terminent ainsi. À l'intérieur d'un mot, il
est sans effet.
Mots courts¶
Les mots de moins de trois caractères ne figurent dans aucun index de la base de
données. Contrairement au champ ordinaire, ils ne disparaissent pas de la
recherche ici : Anton les cherche comme suite de caractères dans le texte. Ainsi
FC Maur trouve ce qu'il doit trouver — «FC» est alors aussi trouvé à
l'intérieur d'un mot, cette recherche ne connaissant pas les limites de mots.
Ce que le champ ne peut pas faire¶
- Les parenthèses de regroupement sont supprimées.
(a OR b) AND cne peut pas s'exprimer. - Un guillemet isolé est écarté plutôt que signalé comme erreur :
"Feuerwehrdevient une recherche ordinaire de «Feuerwehr».
Distinction avec la recherche pondérée¶
La recherche plein texte interroge les objets d'archives. La recherche pondérée est une autre fonction et concerne les vues en liste des acteur·trice·s, lieux et mots-clés — les résultats y sont triés par pertinence.