sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sdx-users] pb. : tests sur thesaurus - listquery


From: Malo Pichot
Subject: Re: [sdx-users] pb. : tests sur thesaurus - listquery
Date: Thu, 22 Jul 2004 13:20:56 +0200
User-agent: Mozilla Thunderbird 0.7 (X11/20040615)

Bonjour,

Je prends enfin le temps de répondre :

zaghouane samir wrote:
Bonjour,

j'ai essayé d'utiliser la listquery (voir code
ci-dessous), la recherche sur : nom du nom2 me ramène
les documents comportant : nom1 du nom2 mais aussi
ceux comportant nom1 sans nom2 et inversement
(comportement de ou malgré op="and"), (recherches_f.xsp?page=recherches_f&valeur=Nom1+du+Nom2&champ=contenu&ope=and&base=sdxworld)

Je viens de faire un test et je reproduit exactement le comportement que vous décrivez. Je ne m'y attendais pas. Une URL :
[...]/executeListQuery.xsp?field=auteur&value=nom1 nom2&op=and
renvoie une LuceneQuery : +(auteur:nom1 auteur:nom2)
qui signifie : auteur:nom1 OU auteur:nom2

Je m'attendais à une LuceneQuery: (+auteur:nom1 +auteur:nom2)

Visiblement, l'opérateur passé AND passé ici, ne s'applique pas à la liste des termes mais bien à la requête elle-même.

Toutefois, le comportement que j'attendais (et vous aussi) est obtenu en respectant la syntaxe d'URL suivant :
[...]/executeListQuery.xsp?field=auteur&value=nom1&value=nom2&op=and

Un bogue de SDX ?
--
Malo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]