First, define a "free text search". If what you're after is that your terms
(i.e. q=term1 term2) get spread
across multiple fields, simply add them to your qf parameter
(qf=field1,field2). If you want the terms
bound to a particular field, it's just the usual q=field:term, in which
case any field term does NOT get
spread amongst all the fields in your qf parameter.

Best
Erick


On Fri, Nov 2, 2012 at 1:56 AM, Romita Saha <romita.s...@sg.panasonic.com>wrote:

> Hi,
>
> Thank you for your reply. What if I want to do a free text search?
>
> Thanks and regards,
> Romita
>
>
> From:   Gora Mohanty <g...@mimirtech.com>
> To:     solr-user@lucene.apache.org,
> Date:   11/02/2012 12:36 PM
> Subject:        Re: solr search issue
>
>
>
> On 2 November 2012 09:51, Romita Saha <romita.s...@sg.panasonic.com>
> wrote:
> >
> > Hi,
> >
> > I am trying to search a database . In my database I have a field level2.
> >
> > My query:
> >
>
> http://localhost:8983/solr/db/select/?defType=dismax&q=search%20level2&qf=data%20id
> ^2%20&start=0&rows=11&fl=data,id
>
>
> Where did you get this syntax from? If you want to search just on the
> field level2, you should have:
> http://localhost:8983/solr/db/select/?q=term&defType=dismax&qf=level2
> where "term" is your search term. (I have omitted boosts, and extra
> parameters.)
>
> Regards,
> Gora
>
>

Reply via email to