As of Solr 3.6, defaultSearchField is deprecated:

* SOLR-2724: Specifying <defaultSearchField> and <solrQueryParser defaultOperator="..."/> in schema.xml is now considered deprecated. Instead you are encouraged to specify these via the "df"
 and "q.op" parameters in your request handler definition.  (David Smiley)

So, you can specify the "df" request parameter on each request handler in your solrconfig, and each can be different.

Or the edismax query parser can be used with its "qf" parameter which specifies a list of fields.

What is your specific use case?

-- Jack Krupansky

-----Original Message----- From: veena rani
Sent: Friday, September 14, 2012 1:30 AM
To: solr-user@lucene.apache.org
Subject: Can i have more than one field as defaultSearchField in schema.xml

Hi,

Can i have more than one field as defaultSearchField in schema.xml.
This is my default search field in solr,

*<!-- field for the QueryParser to use when an explicit fieldname is absent
-->*
* <defaultSearchField>techskill</defaultSearchField>.*
But i need to add one more field to default search field.

--
Regards,
Veena.
Banglore.

Reply via email to