lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Hellman <jhell...@innoventsolutions.com>
Subject Re: solr - set fileds as default search field
Date Mon, 29 Jul 2013 15:40:28 GMT
Or use the copyField technique to a single searchable field and set df= to that field.  The
example schema does this with the field called "text".

On Jul 29, 2013, at 8:35 AM, Ahmet Arslan <iorixxx@yahoo.com> wrote:

> Hi,
> 
> 
> df is a single valued parameter. Only one field can be a default field.
> 
> To query multiple fields use (e)dismax query parser : http://wiki.apache.org/solr/ExtendedDisMax#qf_.28Query_Fields.29
> 
> 
> ________________________________
> From: Mysurf Mail <stammailbox@gmail.com>
> To: solr-user@lucene.apache.org 
> Sent: Monday, July 29, 2013 6:31 PM
> Subject: solr - set fileds as default search field
> 
> 
> The following query works well for me
> 
> http://[]:8983/solr/vault/select?q=VersionComments%3AWhite
> 
> returns all the documents where version comments includes White
> 
> I try to omit the field name and put it as a default value as follows : In
> solr config I write
> 
> <requestHandler name="/select" class="solr.SearchHandler">
> <!-- default values for query parameters can be specified, these
>      will be overridden by parameters in the request
>   -->
> <lst name="defaults">
>    <str name="echoParams">explicit</str>
>    <int name="rows">10</int>
>    <str name="df">PackageName</str>
>    <str name="df">Tag</str>
>    <str name="df">VersionComments</str>
>    <str name="df">VersionTag</str>
>    <str name="df">Description</str>
>    <str name="df">SKU</str>
>    <str name="df">SKUDesc</str>
> </lst>
> 
> I restart the solr and create a full import.
> Then I try using
> 
> http://[]:8983/solr/vault/select?q=White
> 
> (Where
> 
> http://[]:8983/solr/vault/select?q=VersionComments%3AWhite
> 
> still works)
> 
> But I dont get the document any as answer.
> What am I doing wrong?


Mime
View raw message