sdx-users
[Top][All Lists]
Advanced

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

Re: [sdx-users] Recherche par ch amp / transmission de paramètres


From: Pierrick Brihaye
Subject: Re: [sdx-users] Recherche par ch amp / transmission de paramètres
Date: Fri, 17 Jan 2003 13:54:42 +0100
User-agent: Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.1) Gecko/20020823 Netscape/7.0

Re,

Emmanuel Bégué a écrit:

J'ai essayé, ça fonctionne pareil (après réinitialisation de xconf et
réindexation) => ?

Mmmh. Bizarre... vous ne vous êtes pas trompé de base ? Des champs "titre" ça peut se retrouver dans plusieurs bases. Accessoirement, vous ne vous êtes pas trompé dans le rechargement des documents ?

J'avais essayé les fieldQuery (cf. mon message d'origine) et je n'obtiens
rien du tout comme ça? Pourtant ça semblerait la solution la plus logique;
je pense que je ne sais pas bien les utiliser?

Envoyez ici-même le code xsp et, surtout, donnez les paramètres que vous lui avez transmis...

Exercice pratique (qui m'a servi à la confirmation), pourquoi la
SimpleQuery : titre:Bi* renvoie-t-elle des résultats ?

Eh bien, je ne vois pas du tout? Parce que, d'après vos explications
reproduites ci-dessous, si titre:Algérie ne donne rien je ne comprends
pas pourquoi titre:Al* donne quelque chose (ce qu'il fait), "A" étant
aussi différent de "a" que "é" de "e", non?

Réponse : parce que quand on a une troncature, le QueryParser n'analyse pas la requête.

Encore une fois, voyez xsp2sdx pour voir comment Lucene a interprété votre requête. Dans mes applis, je mets un truc "X réponses à la requête" :" auquel j'ajoute la LucenQuery qui, parfois, diffère de ce que l'utilisateur voulait faire :-)

J'en profite pour vous demander comment on peut vider une base?
J'ai essayé de détruire les répertoires sous conf/dbs et conf/repos
et ça marche (pourvu que Tomcat soit arrêté) mais ça me semble un
peu violent comme solution?

C'est extrêmement violent !

SDX vous propose :

<sdx:deleteDocument> avec un paramètre id
et
<sdx:deleteDocuments> avec, à l'intérieur, un tag de query (peu importe le type). Les résultats de cette requête retournent la liste des documents à détruire.

A bientôt,

--
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]