Bonjour, 

en 
effectuant une recherche avec ou sans les page_id je n'ai pas les mêmes 
résultats.
Dans la requête B la liste des pages est la liste de toutes les pages du site.

Le TOTALHITS est différent (A: 10, B: 7).
L'ordre des résultats est lui aussi différent.

* Qu'est ce qui fait que:
    1. Le nombre de résultats diffère
    2. L'ordre de tri est différent, avec des pertinences différentes

* Par ailleurs, y a t il une meilleure méthode pour rechercher sur une 
arborescence particulière autrement qu'en listant toutes les pages, cela peut 
vite devenir lourd si le nombre de page est grand (>100000)?

Merci.



Requête A: 

searchViewHandler.getQuery() ((unes))



Requête B:

searchViewHandler.getQuery() ((unes)) AND ((jahia.page_id:2 OR jahia.page_id:3 
OR jahia.page_id:18 OR

jahia.page_id:19 OR jahia.page_id:20 OR jahia.page_id:21 OR jahia.page_id:22 OR 
jahia.page_id:23 OR jahia.page_id:24 OR jahia.page_id:25 OR

jahia.page_id:28 OR jahia.page_id:43 OR jahia.page_id:34 OR jahia.page_id:8 OR 
jahia.page_id:9 OR jahia.page_id:16 OR jahia.page_id:49 OR

jahia.page_id:12 OR jahia.page_id:17 OR jahia.page_id:30 OR jahia.page_id:31 OR 
jahia.page_id:33 OR jahia.page_id:32 OR jahia.page_id:40 OR

jahia.page_id:47 OR jahia.page_id:50))









        

        
                
___________________________________________________________________________ 
Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! 
Profitez des connaissances, des opinions et des expériences des internautes sur 
Yahoo! Questions/Réponses 
http://fr.answers.yahoo.com

Répondre à