sdx-users
[Top][All Lists]
Advanced

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

Re: [sdx-users] syntaxe de requête


From: Pierrick Brihaye
Subject: Re: [sdx-users] syntaxe de requête
Date: Thu, 02 Oct 2003 11:28:34 +0200
User-agent: Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.2) Gecko/20030208 Netscape/7.02

Salut,

Frédéric Glorieux a écrit:

C'est ma grosse priorité en ce moment et je compte bien avoir résolu ça pour la semaine prochaine.

+1

Le CVS dispose d'un Queryparser patché et la classe de gestion est implémentée... mais ne se retrouve pas dans le représentation textuelle (pas encore compris pourquoi et ce n'est pas faute d'avoir regardé).

Sinon, il y aura à revoir un peu les classes SimpleQuery/FieldQuery.

La requête chaîne

Euh.. c'est quoi une "requête chaîne" ?

détacher la construction d'une requête (Query) des bases sur lesquelles on les applique (SearchLocations)

+1 :-)

(problème des champs par défaut)

A la limite, c'est même encore plus compliqué car, pour être cohérents, un index (oups ! une base de documents) dispose normalement de son propre QueryParser. Dans SDX, on triche un peu en décidant arbitrairement du QueryParser utilisé. Mais bon, ça ne semble avoir dérangé personne jusqu'à présent :-) Tant mieux d'ailleurs...

Ceci permet d'appliquer une requête complexe à différents endroits. Dès lors, obtenir des résultats consiste à exécuter une requête sur des bases

Results=Query.execute(SearchLocations).

+2 (pris en flagrant délit de fraude electorale :-/).

 > Dans la gestion de la représentation textuelle des requêtes : un texte,
 > s'il repassait par le QueryParser ne renverrait pas le même résultat !

Il faut absolument résoudre ça !

Oui : je suis d'ailleurs étonné que ça n'ait jamais été signalé. Pour l'anecdote, c'est un problème dans la migration depuis SDX 1.

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]