cancel
Showing results for 
Search instead for 
Did you mean: 

syntaxe moteur de recherche

admingl
Champ in-the-making
Champ in-the-making
Bonjour à tous,

Administrateur Alfresco depuis peu, je cherche de la doc pour mes utilisateurs concernant la zone de recherche plein texte.
Peut-on utiliser des *, des " ", des +, des -, etc… enfin existe t-il un glossaire pour affiner les recherches ?

Et est-il possible de s'affranchir de la casse ? car c'est trop chiant d'avoir des résultats différents pour "specs" et "Spécs" !

D'avance, merci de vos réponses.
16 REPLIES 16

jeanjot
Confirmed Champ
Confirmed Champ
Bonjour

Cela répond-il à votre demande :
http://wiki.alfresco.com/wiki/Full_Text_Search_Query_Syntax

Bonne leccture

admingl
Champ in-the-making
Champ in-the-making
Bonjour,

J'avais lu ce document, il ne me convient pas.
Ce que je cherche c'est la syntaxe à utiliser par un utilisateur lamba pout trouver un doc via la recherche avancée.

Un exemple pour être plus clair :
En saisissant dans l'invite, "abc 123" il ramène tous les docs contenant "abc" et tous ceux contenant "123".
Comment faire pourqu'il ne ramène que les docs qui contiennent les 2 ?

Cdt,

georgess_3386
Champ in-the-making
Champ in-the-making
j'ai le même soucis que vous : je recherche "facture AND durand" Alfresco remonte tout ce qui contient facture ET tout ce qui contient durand.
et non pas toutes les factures de DURAND
Il agit comme si c'était un OR.

Mais, "curieusement", il fonctionne correctement lorsque je recherche "facture AND -durand", il remonte bien toutes les factures SAUF celles de durand.

Avez vous activé, les traces sur les requêtes et si oui, dans quel fichier et arborescence se trouvent elles ?

pitchounet
Champ in-the-making
Champ in-the-making
Bonjour,

J'ai le même problème
Comment saisir le critère de recherche si l'on ne veut que les documents contenant ce texte par exemple "PARIS CEDEX"
En d'autres terme l'application de l'opérateur AND
J'ai bien tenté d'appliquer  ce wiki : http://wiki.alfresco.com/wiki/Full_Text_Search_Query_Syntax
Mais en vain.

A mon sens c'est pourtant ce type de recherche par défaut qui aurait dû être proposé…

Nota : je suis encore en v2 : est-ce l'explication ?

Merci pour votre aide.

jeanjot
Confirmed Champ
Confirmed Champ
Bonjour

quelques remarques sur le système de recherche.
Après quelques tests voici ma conclusion;
Le comportement dans explorer et share est différent pour le AND, voir ce post sur JIRA :
http://issues.alfresco.com/jira/browse/ALF-1529

Pour faire une recherche AND sous explorer il faut utiliser le + et surtout ne pas mettre d'espace entre le + et le mot recherché.
Exemple :
banane + orange : effectue une recherche ou
alors que
banane +orange : effectue une recherche et

Testé sur la 3.3g Community.
J'espère que cela va vous aider.

pitchounet
Champ in-the-making
Champ in-the-making
banane + orange : effectue une recherche ou
alors que
banane +orange : effectue une recherche et


je suis en v2.
La première syntaxe (avec blanc) applique bien un OU
la seconde ne ramène aucun résultat   Smiley Sad
Je constate en outre qu'une chaine numérique n'est même pas considérée !!!
Merci pour cette tentative.

georgess_3386
Champ in-the-making
Champ in-the-making
Je suis aussi en 3.3 Community et j'ai testé les préconisations de Jeanjot, j'ai les mêmes résultats que lui.
Merci Jeanjot, comment faire pour vous attribuer un point ?

jeanjot
Confirmed Champ
Confirmed Champ
Bonsoir

il suffit de cliquer sur oui dans la partie droite des posts :
Note du message: { USEFUL }? Oui  / Non

Cela n'est accessible qu'à l'auteur du POST.

Merci

pitchounet
Champ in-the-making
Champ in-the-making
Bonjour,

Je viens de tester sur la version 3 LABS:

j'ai le même résultat, à savoir
un + suivi ou non d'un espace
ou bien un espace entre les deux mots
>>> le traitement applique un OU entre les critères de recherche

Est-ce un problème de version encore?

Merci.