|
From: | Pierrick Brihaye |
Subject: | Re: [sdx-users] analyzerConf? |
Date: | Mon, 20 Sep 2004 09:22:00 +0200 |
User-agent: | Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.6) Gecko/20040113 |
Bonjour, Martin Sevigny a écrit :
Non. Si c'était possible, il faudrait réfléchir à ce que signifie un champ où, selon le document, un analyseur de mots différent a pu être utilisé. Car il ne faut pas oublier que l'analyseur de mots est aussi utilisé pour interpréter une requête... Lequel prendre?
IMHO, on pourrait s'en tirer en faisant le postulat suivant : 1 champ = 1 analyseur.
Aux développeurs d'appli de veiller à ce que ce postulat soit respecté.Lucene "oublie" l'analyseur qui a servi à générer les valeurs de champ mais SDX n'est pas obligé de reprendre ce design, non ?
En requête, les difficultés tomberaient ainsi d'elles-mêmes grâce à l'utilisation de http://jakarta.apache.org/lucene/docs/api/org/apache/lucene/analysis/PerFieldAnalyzerWrapper.html
D'autres avis ? A bientôt, -- Pierrick Brihaye, informaticien Service régional de l'Inventaire DRAC Bretagne mailto:address@hidden +33 (0)2 99 29 67 78
[Prev in Thread] | Current Thread | [Next in Thread] |