|
From: | Pierrick Brihaye |
Subject: | Re: [sdx-users] Question sur QueryParser |
Date: | Sat, 23 Oct 2004 09:40:59 +0200 |
User-agent: | Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7) Gecko/20040608 |
Bonjour, Castonguay Dave a écrit : > 1 - Ca ne fonctionne pas Je l'aurais mis en 3 :-) > 2 - Les query utilise leur propre instance de QueryParser Oui. > 3 - Autre chose m'échappe Apparemment : http://www.nongnu.org/sdx/docs/html/doc-sdx2/fr/reference/actions/recherche/requetes.html#sdx_complexquery complexop définit la façon dont les _*query_ opèrent entre elles. http://www.nongnu.org/sdx/docs/html/doc-sdx2/fr/reference/actions/recherche/requetes.html#sdx_simplequery op définit la façon dont les _termes_ (d'une simpleQuery) opèrent entre eux. On eut donc avoir : ---------- simpleQuery1 -------- ---------- simpleQuery2 ---------- (champ1:terme1 OU champ2:terme2) ET (champ3:terme3 SANS champ4:terme4) OU et SANS sont des op ET est un complexopDans tous les cas, un coup d'oeil à la luceneQuery du résultat vous indique comment la requête a été interprétée. Très instructif en général...
A bientôt, p.b.
[Prev in Thread] | Current Thread | [Next in Thread] |