use dismax q for first three fields and a filter query for the 4th and 5th fields so q="keyword1 keyword 2" qf = field1,feild2,field3 pf = field1,feild2,field3 mm=something sensible for you defType=dismax fq=" field4:(keyword3 OR keyword4) AND field5:(keyword5)"
take a look at the dismax docs for extra params On 27 January 2011 08:52, Isan Fulia <isan.fu...@germinait.com> wrote: > Hi all, > The query for standard request handler is as follows > field1:(keyword1 OR keyword2) OR field2:(keyword1 OR keyword2) OR > field3:(keyword1 OR keyword2) AND field4:(keyword3 OR keyword4) AND > field5:(keyword5) > > > How the same above query can be written for dismax request handler > > -- > Thanks & Regards, > Isan Fulia. >