Hi Ram, You can add another field total ( catchall field ) and copy all other fields into this field ( using copyField directive ) http://wiki.apache.org/solr/SchemaXml#Copy_Fields
and use this field in DisMax qf parameter, for example qf=business_name^2.0 category_name^1.0 sub_category_name^1.0 total^0.0 and mm=100% Thus, it requires occurrence of all search keywords in any field of your document, but you can control relevance of returned results via boosting in qf parameter. HIH, Alex On Tue, Nov 3, 2009 at 12:02 AM, ram_sj <rpachaiyap...@gmail.com> wrote: > > Hi, > > I have three fields, business_name, category_name, sub_category_name in my > solrconfig file. > > my query = "pet clinic" > > example sub_category_names: Veterinarians, Kennels, Veterinary Clinics > Hospitals, Pet Grooming, Pet Stores, Clinics > > my ideal requirement is dismax searching on > > a. dismax over three or two fields > b. followed by a Boolean match over any one of the field is acceptable. > > I played around with minimum match attributes, but doesn't seems to be > helpful, I guess the dismax requires at-least two fields. > > The nest queries takes only one qf filed, so it doesn't help much either. > > Any suggestions will be helpful. > > Thanks > Ram > -- > View this message in context: > http://old.nabble.com/Dismax-and-Standard-Queries-together-tp26157830p26157830.html > Sent from the Solr - User mailing list archive at Nabble.com. > >