sdx-users
[Top][All Lists]
Advanced

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

Re: [sdx-users] Problème sdx:filter


From: Pierrick Brihaye
Subject: Re: [sdx-users] Problème sdx:filter
Date: Tue, 22 Mar 2005 18:47:45 +0100
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7) Gecko/20040608

Bosoir,

Castonguay Dave a écrit :

Par contre je ne pourrai pas (corrigé moi si je me trompe) faire un filtre sur plusieurs champs ou plusieurs valeurs avec un "OU" logique. Ce qui pouvait ce faire en principe avec des sdx:filter, comme:
 <sdx:terms field="sujet">
        <sdx:filter ff="type_document" fv="Sonore" fop="OR"/>
        <sdx:filter ff="type_document" fv="Braille" />
</sdx:terms>

Ce qui permettrait de retrouver tous les termes "sujet" inclus dans des documents dont le champ 
"type_document" est "Braille" ou "Sonore".

Il est en théorie possible d'implémenter des filtres au niveau de la logicsheet et/ou des filtres non ET dans Terms (v. http://savannah.nongnu.org/cgi-bin/viewcvs/sdx/sdx_v2/src/java/fr/gouv/culture/sdx/search/lucene/query/Terms.java?annotate=1.73, ligne 385). Ceci dit, j'ignore a priori comment combiner ça aux résultats d'une requête.

Remettre cette classe au goût Lucene du jour ne serait s'ailleurs pas du luxe...

(snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip] (snip]

A+

p.b.




reply via email to

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