[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [sdx-users] pb. : tests sur thesaurus
From: |
Malo Pichot |
Subject: |
Re: [sdx-users] pb. : tests sur thesaurus |
Date: |
Fri, 16 Jul 2004 12:26:14 +0200 |
User-agent: |
Mozilla Thunderbird 0.7 (X11/20040615) |
Bonjour,
zaghouane samir wrote:
Bonjour,
merci pour les corrections et conseils, ça va bcp
mieux!
Oui, en y repensant : vous passiez le contenu de la requête avec un
paramètre "value". Ce n'est pas du tout ce qu'attend une SimpleQuery par
défaut.
Au sujet des paramètres par défaut dans les actions SDX, regarder les
sous-sections "Paramètres" dans les sections dédiées aux différentes
actions de l'API-XSP (sdx:executeSimpleQuery, sdx:expandQuery, sdx:base,
etc.). Ces noms par défaut, peuvent être surchargés : c'est que l'on
fait avec le mécanisme [nomParamètreParDéfaut][typeDeParamètre] :
valueParam, idString, etc. Voir :
http://www.nongnu.org/sdx/docs/html/doc-sdx2/fr/reference/param_sdx.html
mais maintenant quand je lance sur une recherche sur
un terme composé, dans le résultat de ma recherche
j'ai aussi des réponses sur les mots composant mon
terme recherché!
C'est le comportement normal d'une SimpleQuery. Regarder :
http://www.nongnu.org/sdx/docs/html/doc-sdx2/fr/reference/actions/recherche/requetes.html#sdx_simplequery
La SimpleQuery attend des couples "champ:valeur" séparés par des
opérateur. Dans le cas où le champ ou l'opérateur manque, SDX utilise
des valeurs par défaut :
# champ par défaut : celui qui est spécifié en tant que tel dans le
fichier application.xconf (section fieldList).
# opérateur par défaut : un "ou" dans le cas de la SimpleQuery
A ce propos, regarder :
http://www.nongnu.org/sdx/docs/html/doc-sdx2/fr/reference/actions/recherche/requetes.html#sdx_simplequery_parametres
C'est vrai que la documentation manque un exemple très simple :
titre:peche truite
Correspond à :
# rechercher le terme "peche" dans le champ "titre"
OU
# rechercher le terme "truite" dans le champ par défaut
> comment parer ce pb.? faut-il un autre type de query ?
C'est effectivement la réponse : regardez la ListQuery :
http://www.nongnu.org/sdx/docs/html/doc-sdx2/fr/reference/actions/recherche/requetes.html#sdx_listquery
Cette requête permet de rechercher une liste de termes dans un champs.
A bientôt,
--
Malo
- [sdx-users] pb. : tests sur thesaurus, zaghouane samir, 2004/07/12
- Re: [sdx-users] pb. : tests sur thesaurus, Pierrick Brihaye, 2004/07/13
- Re: [sdx-users] pb. : tests sur thesaurus, zaghouane samir, 2004/07/13
- Re: [sdx-users] pb. : tests sur thesaurus, Malo Pichot, 2004/07/15
- Re: [sdx-users] pb. : tests sur thesaurus, zaghouane samir, 2004/07/16
- Re: [sdx-users] pb. : tests sur thesaurus, Pierrick Brihaye, 2004/07/16
- Re: [sdx-users] pb. : tests sur thesaurus, zaghouane samir, 2004/07/19
- Re: [sdx-users] pb. : tests sur thesaurus, Pierrick Brihaye, 2004/07/19
- Re: [sdx-users] pb. : tests sur thesaurus, zaghouane samir, 2004/07/19
- Re: [sdx-users] pb. : tests sur thesaurus, Pierrick Brihaye, 2004/07/19
- Re: [sdx-users] pb. : tests sur thesaurus,
Malo Pichot <=
- Re: [sdx-users] pb. : tests sur thesaurus - listquery, zaghouane samir, 2004/07/20
- Re: [sdx-users] pb. : tests sur thesaurus - listquery, Pierrick Brihaye, 2004/07/22
- Re: [sdx-users] pb. : tests sur thesaurus - listquery, Malo Pichot, 2004/07/22
- Re: [sdx-users] pb. : tests sur thesaurus - listquery, Pierrick Brihaye, 2004/07/22
- Re: [sdx-users] pb. : tests sur thesaurus - listquery, Malo Pichot, 2004/07/22
- Re: [sdx-users] pb. : tests sur thesaurus - listquery, Pierrick Brihaye, 2004/07/22
- Re: [sdx-users] pb. : tests sur thesaurus - listquery, Malo Pichot, 2004/07/22
- Re: [sdx-users] pb. : tests sur thesaurus - listquery, Pierrick Brihaye, 2004/07/22
- Re: [sdx-users] pb. : tests sur thesaurus - listquery, Malo Pichot, 2004/07/22
- Re: [sdx-users] pb. : tests sur thesaurus - listquery, Pierrick Brihaye, 2004/07/22