Bonjour,

Je cherche à exécuter une complexQuery en faisant en sorte qu'un document 
particulier soit mis en première position du jeu de résultats.

Pour reprendre l'exemple de la doc de SDX (dont j'ai exclu les éléments 
<sdx:sort> qui, chez moi, ne me seront d'aucune utilité)...

<sdx:executeComplexQuery>
  <sdx:simpleQuery queryParam="fulltext"/>
  <sdx:listQuery field="pays" valueParam="pays" complexopParam="pays_op"/>
  <sdx:listQuery field="themes" valueParam="themes_v" op="and" 
complexopParam="themes_op"/>
  <sdx:simpleQuery field="title" queryParam="title" 
complexopParam="title_op"/>
</sdx:executeComplexQuery>

... je souhaiterais que les résultats de l'une des query soit 
prépondérants dans l'élaboration du jeu de résultats.

J'ai pensé à utiliser un attribut "boost" avec une valeur importante, par 
exemple :

<sdx:simpleQuery field="title" queryParam="title" 
complexopParam="title_op" boost="100" />

... mais ça ne le fait pas :-(

Limitation ? Bug ? Mauvais approche du problème ?

Ken+

--
Pierrick Brihaye
Coordinateur du pôle ressources / médiation
SINPA / DTP
Conseil Régional de Bretagne
2 rue Gabriel Germain 
35000 Rennes
+33 2 22 93 98 24
_______________________________________________
sdx-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/sdx-users

Répondre à