[GeoNetwork-devel] Multiple search on category

Hi list,

I would like to perform a multiple search on Categories table with geonetwork 2.0.3.
When I send several "category" parameters my search is only perform on the first one.
What I did to change this behaviour is to make lopp on each parameter "category" send for the search in the lucene.xsl file, but without any success!! :frowning:

       <!-- category -->
                 <xsl:for-each select="/request/category"> <BooleanClause required="true" prohibited="false">
                <TermQuery fld="_cat" txt="{/request/category}"/>
            </BooleanClause>
           </xsl:for-each>

Does anybody can tell me how to perform a multiple query on db attributes, as for instance "category"...
Is there a way to surround the problem and perfom a query with several criteria ( eg category=... or category=... ) as it is implement in textField query ?

Should I look at the orField query?

Cheers,

--

Mathieu