sdx-users
[Top][All Lists]
Advanced

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

Re: [sdx-users] requête multibases


From: Martin Sevigny
Subject: Re: [sdx-users] requête multibases
Date: Mon, 04 Sep 2006 17:24:28 +0200
User-agent: Thunderbird 1.5.0.5 (Windows/20060719)

Bonjour,

Autant pour moi, la XSP envoyée fonctionne...

Ah bon! On a au moins appris qu'il ne fallait pas se fier sur le <sdx:locations/> retourné...

Dans celle qui ne fonctionnait pas (et finalement c'est le hasard qui me l'a
fait réaliser...) la requête était construite de cette manière :

query += " (+sdxdocid:|"+id+"| +sdxappid:"+base+")";

Et pourtant elle fonctionnait en SDX 2.2

En SDX 2.3, en écrivant :

query += " (+sdxdocid:|"+id+"| +sdxappid:|"+base+"|)";

ça fonctionne. L'index sdxappid aurait-il changé ?

Non, mais je pense que je sais d'où ça vient...

... il est possible que l'analyseur de mots ait changé. Et comme il y a des "." dans le nom de tes applications, il se peut que ce soit ça...

En utilisant ||, l'analyseur de mots n'entre pas en jeu. Et comme le champ sdxappid est de type "field", il est plus sûr d'utiliser || de toutes façons...

A bientôt,

Martin Sévigny




reply via email to

[Prev in Thread] Current Thread [Next in Thread]