AnsweredAssumed Answered

Recherche de 2 critères sur champ DESCRIPTION

Question asked by georgess_3386 on Aug 2, 2010
Latest reply on Aug 10, 2010 by georgess_3386
Bonjour,

J'ai un document qui à une propriété DESCRIPTION qui est :  "Test de recherche avancée"

Je veux rechercher les documents contenant dans le champ DESCRIPTION les mots Test ET avancée.
Voici mes différentes requêtes :
Je mets un * à Test, car j'ai un document qui à Tests dans le champ DESCRIPTION mais pas avancée
Test* avancee                    Aucun document    
Test* +avancee                  Aucun document 
Test* AND avancee             bon document trouvé
avancee AND Test*             Aucun document

Les deux derniers devraient donner le même résultat : ce n'est pas le cas (on rencontre d'ailleurs le même phénomène, sur une recherche simple ou sur une recherche avancée sur TITLE ou AUTHOR, ce qui semble cohérent.

Ce qui ME  semble moins cohérent, c'est pourquoi ne pas avoir gardé la même syntaxe que pour une recherc simple à savoir Test +avancee                  .

Si pour chaque champ, il y a une syntaxe spécifique, les utilisateurs vont hurler à juste titre.

1°)  Y a t i l moyen d'uniformiser les types de requêtes sur l'ensemble des champs permettent une recherche ?
2°)  Que faire pour que l'ordre des critères soit indifférent et donne le même résultat ? 

Voici les traces des tests :
10:54:26,455 DEBUG [org.alfresco.web.bean.search.SearchContext] Query:
+@\{http\://www.alfresco.org/model/content/1.0\}description:'test* avancee"  AND ( TYPE:"{http://www.alfresco.org/model/content/1.0}content" )

10:55:21,163 DEBUG [org.alfresco.web.bean.search.SearchContext] Query:
+@\{http\://www.alfresco.org/model/content/1.0\}description:'test* +avancee"  AND ( TYPE:"{http://www.alfresco.org/model/content/1.0}content" )

10:55:54,446 DEBUG [org.alfresco.web.bean.search.SearchContext] Query:
+@\{http\://www.alfresco.org/model/content/1.0\}description:'test* AND avancee"  AND ( TYPE:"{http://www.alfresco.org/model/content/1.0}content" )

11:14:04,404 DEBUG [org.alfresco.web.bean.search.SearchContext] Query:
+@\{http\://www.alfresco.org/model/content/1.0\}description:'avancee AND test*"  AND ( TYPE:"{http://www.alfresco.org/model/content/1.0}content" )

Merci pour votre aide

Cdlt

Outcomes