sdx-developers
[Top][All Lists]
Advanced

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

Re: RE : RE : [sdx-developers] QueryParser : ...et toujours


From: Pierrick Brihaye
Subject: Re: RE : RE : [sdx-developers] QueryParser : ...et toujours
Date: Mon, 29 Sep 2003 14:52:19 +0200
User-agent: Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.2) Gecko/20030208 Netscape/7.02

Re,

Pierrick Brihaye a écrit:

Donc, tu as raison, c'est bien à la requête d'aller chercher son QueryParser... et l'analyseur utilisé par le dit QueryParser.

Récapitulons. On va se placer dans le cas le plus complexe, celui d'une "simple"Query :

le développeur devrait pouvoir :

- passer un QueryParser
- par défaut, utiliser le QueryParser du fichier de configuration

En ce qui concerne l'analyseur utilisé par ce QueryParser (ou de celui utillisé par une FieldQuery), le développeur devrait pouvoir :

- passer un Analyzer
- par défaut, utiliser l'analyseur du QueryParser par défaut (TODO. ISSUE : quel analyseur utiliser si la QueryParser *n'est pas* l'analyseur par défaut ?) - par défaut, utiliser l'analyseur du champ par défaut (ISSUE#1 : le champ par défaut en recherche *peut-il* être différent du champ par défaut en indexation ? v. plus bas. ISSUE#2 : quel est le champ par défaut si on a plusieurs locations ?) - par défaut, utiliser l'analyseur de la fieldList (TODO : laquelle si on a plusieurs locations ?) - par défaut, utiliser l'analyseur... par défaut :-), i.e. celui codé en dur dans SDX.

A priori, disposer d'un champ par défaut en recherche différent du champ par défaut en indexation n'a pas beaucoup de sens *mais* le code actuel offre cette intéressante possibilité qui sert essentiellement pour la représentation textuelle des requêtes ; je pense qu'il faut conserver ce concept... et aller jusqu'au bout dans ce domaine (v. mes posts précédents sur l'absence de libellé de champ dans les représentations textuelles des requêtes).

Note : la dynamique de highlighting devrait êgalement suivre le même procédé dans le principe.

N'ai-je rien oublié ?

A+

--
Pierrick Brihaye, informaticien
Service régional de l'Inventaire
DRAC Bretagne
mailto:address@hidden





reply via email to

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