Recherche en texte intégral - Combinaisons et caractères génériques

enaio® client 10.10 »

La recherche en texte intégral propose les options de recherche suivantes :

  Description

Expression de recherche

Une expression de recherche peut comprendre des chiffres, lettres mais aussi des caractères spécifiques d'une langue.

Les expressions de recherche ne tiennent pas compte des majuscules et minuscules. Les expressions de recherche sont normalisées, par exemple les caractères spécifiques d'une langue sont effacés. Le système recherche toujours la forme de base et des termes partiels.

Exemple :

Si vous recherchez 'rêverie', les résultats 'rêve,' 'rêvé' et 'attrape-rêve' apparaîtront également.

Néanmoins, la recherche de la forme de base ne permet pas de trouver les formes dérivées : 'dormir' ne trouve pas 'dort' mais trouve 'dormi'.

Expression de recherche et caractère générique

Les expressions de recherche peuvent être associées aux caractères génériques suivants :

* représentant un nombre quelconque de caractères quelconques.

? représentant exactement un caractère quelconque.

Les caractères génériques peuvent être placés au début, à la fin ou au milieu d’une expression de recherche et peuvent être combinés entre eux.

La recherche prend beaucoup plus de temps si les caractères génériques sont placés au début.

Lorsque vous effectuez des recherches en texte intégral, les paramètres d’astérisque automatique prédéfinis pour enaio® client sont ignorés (voir Volet 'Auto' ). Par conséquent, le caractère générique '*' n'est pas automatiquement ajouté.

Opérateurs

Pour plus d'informations sur les fonctions de recherche spéciales, suivez ce lien :

http://lucene.apache.org/core/4_8_0/queryparser/org/apache/lucene/
queryparser/classic/package-summary.html#package_description

La recherche dans le volet TEXTE INTÉGRAL et la recherche utilisant les données d'indexation sont liées par l'opérateur logique ET. La liste de résultats comprend les documents qui répondent non seulement aux critères de la recherche par les données d'indexation mais aussi aux critères de la recherche par l'index de texte intégral.

Pour une recherche en texte intégral d’une date figurant dans les données d’indexation, saisissez la date au format suivant : JJ.MM.AAAA

Modes de recherche avancés

La recherche standard étend la recherche au-delà de la forme de base des expressions de recherche et des termes partiels.

Ces extensions peuvent être désactivées en spécifiant un mode de recherche :

Modes Description

MODE/B

Aucune extension à des termes partiels.

Exemple : MODE/B&rêve

Le terme 'rêve' est trouvé mais pas 'attrape-rêve'.

MODE/D

Recherche exacte, aucune extension à des termes partiels et au-delà de la forme de base.

Exemple : MODE/D&rêve

Aucun résultat pour les termes 'rêverie' et 'attrape-rêve' mais le terme 'rêve' est trouvé.

MODE/CP

Recherche phonétique dans les noms propres.

Exemple :MODE/CP&Marceau

Trouve 'Marceau' mais aussi 'Marseau', 'Marsso', etc.

Le caractère '&' est placé entre le mode et l'expression de recherche comme séparateur. Pour une recherche avec plusieurs expressions de recherche, vous devez les placer après le mode, entre parenthèses sans le caractère '&'.

Exemple : MODE/D(rêver AND dormir)

Pour combiner des expressions de recherche, différents modes peuvent être spécifiés pour les expressions de recherche.

Exemple :MODE/D&rêver AND MODE/B&dormir

Notez que les modes sont écrits en majuscules.