Bonjour,

>Encore une petite question sans doute  naïve :-) : dans une appli SDX, 
>peut-on faire en sorte que les mots ET, OU et SAUF saisis directement 
>dans une requête soient interprétés par Lucene comme les opérateurs  
>AND, OR et NOT ?

Un bout de code comme celui-ci dans la xsp qui construit la requête devrait
faire l'affaire :

contenu=(String)request.getParameter("question");
if(contenu!=null){
contenu=contenu.replace('ET','+');

C'est ce que j'utilise pour remplacer les "-" (qui sont interprétés comme
des opérateurs) par des espaces.

André Davignon


_______________________________________________
sdx-users mailing list
sdx-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/sdx-users

Répondre à