[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sdx-users] questions sur sdx:terms
From: |
Castonguay Dave |
Subject: |
[sdx-users] questions sur sdx:terms |
Date: |
Wed, 13 Oct 2004 11:29:43 -0400 |
Bonjour,
J'ai quelques questions sur sdx:terms.
Je l'utilise pour lister les valeurs des champs et ainsi naviguer parmis les
documents contenant cette valeur.
Sauf que je voudrais permettre cetraines fonctionalités de filtre.
Je fais mon sdx:terms sur un champ de type "field", les termes résultants sont
donc les valeurs telles qu'elles sont dans mes documents.
Si dans mon sdx:terms, je specifie un parametre value=*nouvelle*. Dans les
résultats j'ai effectivement tous les termes contenant "nouvelle". Le hic,
c'est que je n'ai pas ceux qui contiennent: Nouvelle.
La question est, est-ce qu'il y a moyen de "désactiver" la sensibilité à la
case?
J'ai des doutes, alors j'ai pensé utilisé un opérateur "ou" dans mon sdx:terms
en specifiant: value="*nouvelle* *Nouvelle*"
Mais ça semble pas fonctionner, je dois déduire que le sdx:terms ne supporte
pas les opérateurs (j'ai rien trouvé <a ce sujet)?
La dernière solution serait alors de lancer deux (2) "sdx:terms" distincts l'un
après l'autre dans le même xsp. Sauf que là, j'ai aucune idée à quel genre de
résultats je vais obtenir... De quoi aura l'air le XML généré? Est-ce qu'il y a
moyen de "fusionner" les résultats des 2 sdx:terms?
Une autre question relative au sdx:terms mais aussi a d'autre type de query,
est-ce que l'operateur "TO" de Lucene est supporté pour les champs textes? J'ai
été capable de l'utiliser avec une executeSimpleQuery sur un champ date, mais
je n'arrive a rien avec le champs "field" ou "word"... L'idée serait pour un
sdx:terms de permettre l'affichage d'une plage de valeur dans le genre:
<sdx:terms field="sujet" value="[Amazone TO B*]">... Vous croyez que c'est
possible?
Voila, merci et bonne journée!
Dave
- [sdx-users] questions sur sdx:terms,
Castonguay Dave <=