AnsweredAssumed Answered

[Résolu] Recherche simple avec deux critères

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

Lors d'un précédent POST, une solution avait été donnée pour que la requête fonctionne comme un ET dans une recherche simple.
Exemple, je ne veux que les documents contenant à la fois facture ET copie. Un document contient "Facture copie" dans le texte dans cet ordre
Pour ce faire, la requête doit être la suivante : facture +copie
Et cela fonctionne bien si l'on écrit la requête, comme ci-dessus.
Mais la plupart du temps, on ne connaît rien du contenu, alors pourquoi ne pas faire une requête comme copie +facture ce qui devrait
donner un résultat identique, et bien non, dans cet ordre là, aucun document n'est trouvé.

Y a t il quelquechose à faire pour que la requête puisse être honorée quelque soit l'ordre des critères de recherche ?

Ci dessous les traces

15:04:44,140 DEBUG [org.alfresco.web.bean.search.SearchContext] Query:
TYPE:"{http://www.alfresco.org/model/content/1.0}content"  AND ((@\{http\://www.alfresco.org/model/content/1.0\}name:'facture" +@\{http\://www.alfresco.org/model/content/1.0\}name:'copie" ) (TEXT:"facture" +TEXT:"copie" ))

15:03:37,151 DEBUG [org.alfresco.web.bean.search.SearchContext] Query:
TYPE:"{http://www.alfresco.org/model/content/1.0}content"  AND ((@\{http\://www.alfresco.org/model/content/1.0\}name:'copie" +@\{http\://www.alfresco.org/model/content/1.0\}name:'facture" ) (TEXT:"copie" +TEXT:"facture" ))

Cdlt

Outcomes