sdx-users
[Top][All Lists]
Advanced

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

Re: [sdx-users] pb de recherche...


From: Pierrick Brihaye
Subject: Re: [sdx-users] pb de recherche...
Date: Thu, 23 Jan 2003 16:04:25 +0100
User-agent: Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.1) Gecko/20020823 Netscape/7.0

Bonjour,

amand a écrit:

je n'obtiens aucun résultats de recherche en utilisant une recherche simple : sdx:executeSimpleQuery sur un field "country"
alors que cette recherche fonctionne très bien sur un field "parent :

ces deux fields apparaissent de la même manière dans mes sdx:results (ainsi que de nombreux autres champs qui ne posent pas pb non plus... mais je prends le champ parent pour "échantillon neutre") :

<sdx:field name="country" ... type="field" indexed="true" tokenized="false">
<sdx:field name="parent" ... type="field" indexed="true" tokenized="false">

Mmmh... vos index sont de type "field" ; la recherche simple est plus adaptée à des champs de type "word". N'oubliez pas que la recherche simple est analysée et donc, que les majuscules sont remplacées, les accents enlevés...

Bien sûr, si vous rechercher sur "parent" et qu'il n'y a ni accents ni majuscules dans ce champ, la recherche simple va fonctionner. Mais... c'est un coup de chance.

Si vous voulez maintenir des index de type "field" : utilisez des FieldQuery : elles sont faites pour ça.

Je reparlerai de ce point précis dans le guide "Bien débuter". Moi aussi je suis passé par là :-))

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]