cancel
Showing results for 
Search instead for 
Did you mean: 

Alf 3.2r2 Recherche avec plusieurs mots clé: ça fonctionne ?

bouche64
Champ in-the-making
Champ in-the-making
Bonjour je me pose quelques questions sur la recherche avancée avec Alfresco. (Alf community 3.2r2)

Je n'arrive pas à faire une recherche avec plusieurs mots clés si ces mots ne sont pas proches l'un de l'autre

Dans la description d'un document j'ai :
Description = Choix de cours par le Web pour les étudiants libres
Si j'utilise la recherche avancée pour inscrire une recherche dans la description.
— Choix cours
— Choix de cours
— étudiants libres
Ça retourne  les bons résultats

Mais
— Choix étudiant
— Choix Web

Ne retournent aucun résultat.

Est-ce une limitation d'Alfresco 3.2r2 community ou il y a une config à faire ?


Dans la config contentModel.xml j'ai
<property name="cm:description">
               <title>Description</title>
               <type>d:mltext</type>
                           <index enabled="true">
                                  <atomic>true</atomic>
                                  <stored>false</stored>
                  <tokenised>both</tokenised>
               </index>
            </property>
16 REPLIES 16

bouche64
Champ in-the-making
Champ in-the-making
Merci d'avoir testé. On peut donc conclure qu'avec la config de base la recherche avec plusieurs mot clés ne fonctionne pas.
C'est un gros irritant de ne pas avoir une recherche qui est du niveau de ce qui se fait avec google ou… avec une fonction recherche de PHPBB ou HtDigs.
En fait, vos utilisateurs vont probablement vous demander de régler ça; comme moi ! Mais comment faire ?

rguinot
Confirmed Champ
Confirmed Champ
il semble à première vue que les champs de la recherche avancée ne sont pas tokenisées de la même manière que les champs de la recherche "simple" .

d'ou ma proposition de workaround d'etendre la recherche simple par configuration, vous aurez un OU a la place d'un ET c'est ce que vous souhaitez je pense.
il faudrait approfondir le sujet un peu plus

jeanjot
Confirmed Champ
Confirmed Champ
bonsoir

rguinot, Je pense qu'il y a une petite confusion. Pour ma part j'ai effectué les tests avec la recherche avancée dans le champ description avec 2 mots. la réponse n'aboutit pas si les 2 mots ne sont pas consécutifs, le fichier n'est pas trouvé.

Par conséquent :
1. cela n'a rien avoir avec la recherche simple.
2. cela ne change rien pour le OU ou le ET car avec ces 2 conditions, pour l'une ou l'autre, la réponse devrait aboutir.

Je pense que nous avons là un vrai problème sur les résultats de la recherche simple ou avancée.

michaelh
Champ on-the-rise
Champ on-the-rise
Puisqu'on parle de Explorer, quid du changement de mode de recherche par défaut ?

Voir web-client-config.xml
  <!– set this value to true to enable AND text terms for simple/advanced search by default –>
         <search-and-terms>false</search-and-terms>

jeanjot
Confirmed Champ
Confirmed Champ
Désolé Michael

Je viens de faire le test en passant la variable a yes dans le fichier web-client-config.xml sous :
tomcat/webapps/alfresco/WEB-INF/classes/alfresco/web-client-config.xml
J'ai bien stoppé et redémarré entre la modification du fichier  :roll: .

Mais les résultat sont identiques le document n'est pas trouver si je donne 2 mots non consécutifs dans le champ de recherche avancée description. Les 2 mots sont  bien présents dans le champ description du fichier  :wink: .

bouche64
Champ in-the-making
Champ in-the-making
….

georgess_3386
Champ in-the-making
Champ in-the-making
bonjour,

Je suis en 3.3 Community, mais l'Enterprise 3.3 réagit de la même façon

J'ai dans le champ description : Test de recherche avancée

Si en recherche avancée je mets dans le champ description : test avancée              je n'ai aucun retour
                                 si je mets dans le champ description : test +avancée            je n'ai aucun retour
                                 si je mets dans le champ description : test AND avancée       Alfresco trouve le document

j'ai fait le test avec +, car Jeanjot avait trouvé la solution avec cette syntaxe sur la recherche simple.

Mais ne prenez pas pour argent comptant ce qui est ci-dessus, ce qui est vrai pour le champ DESCRIPTION, ne l'ai pas pour TITLE et AUTHOR (du moins
pour moi)

Néanmoins, si quelqu'un peut donner une ou des explications sur les réactions alfrecosiennes, ce sera avec plaisir que je les prendrais
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.