[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RE : [sdx-developers] Les queries
From: |
Pierrick Brihaye |
Subject: |
Re: RE : [sdx-developers] Les queries |
Date: |
Thu, 11 Sep 2003 15:03:01 +0200 |
User-agent: |
Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.2) Gecko/20030208 Netscape/7.02 |
Salut,
Je prends le temps de répondre...
Martin Sevigny a écrit:
Et une simpleQuery sur ce terme ne marchera pas? Ceci étant dit, on peut
faire le correctif.
Si. J'en viens même à faire des trucs que je n'aurais jamais imaginé
avec des simpleQuery :-)
Si j'ai bien compris l'objectif de la LuceneQuery, et ce depuis SDX 1,
c'est de créer une représentation texte qui passerait sans problème dans
le queryParser afin de recréer le *même* jeu de résultats.
Si je me rappelle bien, l'attribut @luceneQuery est simplement la sortie
de Query.toString(), sans plus de réflexion.
Oui. On va en reparler : j'ai néanmoins vu passer des rewrite qui m'ont
l'air intéressants.
Ca a toujours été évident
pour moi que ça ne pouvait pas repasser par une simpleQuery, notamment à
cause des fieldQuery.
Ceci expliquait ma "parsedQuery" de SDX 1. Elle n'était pas parfaite
(car il fallait faire des choix), mais elle me donnait satisfaction ;-)
Donc ici on est face à une limite Lucene. Maintenant qu'on a implanté le
||,
Question : de où ça vient ? C'est vraiment pratique ce truc.
mais je ne suis pas certain que ce soit
si simple.
Tu as raison.
Quel usage de @luceneQuery veux-tu faire exactement?
Le même que celui de sribzh v. 1. Je m'explique :
Quand j'affiche un document, j'ai des liens (<a href="xxx">) vers
d'autres documents qui sont eux aussi dans SDX.
Un document est affiché en réponse à une requête (c'est un sdx:result).
Je veux proposer, à côté du lien, un affichage qui dit :
le document lié est dans la même requête que le document actuel
le document lié n'est pas dans la même requête que le document actuel
on pourrait ajouter : le document lié n'est pas connu par SDX mais ce
n'est pas à l'ordre du jour
En ce qui concerne l'architecture :
Les résultats appartiennent au client.
Il n'y a pas de moyen de les partager au niveau serveur... ou alors,
j'ai raté qqe chose.
Les API-URL ne peuvent pas recevoir de cookies et donc garder des infos
de session
Mon idée SDX 1 était donc de combiner le texte de la requête et que lui
ajouter sdxdocid=id_du_document_lie
S'il y a 0 results : pas dans la requête
S'il y a >0 results : dans la requête
En quelque sorte, on fait une requête de base ;-)
J'ajoute que des requêtes "assistées" pouvant afficher la LuceneQuery
correspondant seraient très didactiques pour l'apprentissage du langage
de requête.
A tout de suite.
--
Pierrick Brihaye, informaticien
Service régional de l'Inventaire
DRAC Bretagne
mailto:address@hidden
- [sdx-developers] Les queries, Pierrick Brihaye, 2003/09/11
- RE : [sdx-developers] Les queries, Rasik Pandey, 2003/09/11
- RE : [sdx-developers] Les queries, Martin Sevigny, 2003/09/11
- Re: RE : [sdx-developers] Les queries,
Pierrick Brihaye <=
- RE : RE : [sdx-developers] Les queries, Rasik Pandey, 2003/09/11
- Re: RE : RE : [sdx-developers] Les queries, Pierrick Brihaye, 2003/09/11
- RE : RE : RE : [sdx-developers] Les queries, Rasik Pandey, 2003/09/11
- Re: RE : RE : [sdx-developers] Les queries, Pierrick Brihaye, 2003/09/11
- RE : RE : RE : [sdx-developers] Les queries, Rasik Pandey, 2003/09/11
- Re: RE : RE : [sdx-developers] Les queries, Pierrick Brihaye, 2003/09/11
- Re: RE : RE : [sdx-developers] Les queries, Pierrick Brihaye, 2003/09/12
- RE : RE : RE : [sdx-developers] Les queries, Rasik Pandey, 2003/09/12
- Re: RE : RE : RE : [sdx-developers] Les queries, Pierrick Brihaye, 2003/09/12
- RE : RE : RE : [sdx-developers] Les queries, Rasik Pandey, 2003/09/12