bonjour

cette question a été deja posée, il me semble. ci-dessous la reponse:
Dans Jahia 5, vous pouvez limiter une recherche à une page et à ces sous
pages en précisant une valeur pour la métadonnée PagePath de chaque contenu:

// limiter la recherche à la page courante et à toutes ces sous-pages.
searchQueryBuffer.append(" AND ");
searchQueryBuffer.append(JahiaSearchConstant.METADATA_PREFIX +
CoreMetadataConstant.PAGE_PATH.toLowerCase());
searchQueryBuffer.append(":");
ContentPage currentPage = jParams.getContentPage();
searchQueryBuffer.append(currentPage.getPagePathString(jParams));
searchQueryBuffer.append("*");

d'une facon generale, si vous voulez connaitre les parametres que vous devez envoyez a lucene, il existe un outil qui permet de connaitre ces parametres dans un index deja existant.

http://www.getopt.org/luke/

cordialement.

Le 15 juin 07 à 18:46, Loubna DADOUN a écrit :

Bonjour,



J’aimerais effectuer une recherche par rubrique sur un site Jahia (en utilisant Lucene).



Ex (pour une recherche du mot football dans la rubrique Accueil -> Sport « dont le pageId de la rubrique Sport est 5 », la requête envoyée à l’engine de recherche est la suivante : football AND (pageid :5) ).



Le résultat retourné est vide, je crois que le AND et « pageid :5 » sont pas interprétés ou il y’a un paramètre qui manque quelque part.



Merci d’avance de votre retour.





Loubna DADOUN

SQLI-CASA



_______________________________________________
french_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/french_list

dominique (joe) pillot
Jahia Solutions France
portable: 0663543179
bureau: 0153546968



_______________________________________________
french_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/french_list

Répondre à