Also, OR is the default, so you can improve on it with:

&fq=institute_name:("xyz" "sfsda" "sdfsaf")

Upayavira

On Wed, Feb 6, 2013, at 08:17 PM, Shawn Heisey wrote:
> On 2/6/2013 12:41 PM, anurag.jain wrote:
> > in my query there are many OR's now after 79 or 80 ORS it gives error that
> > url is very large.
> >
> >
> > http://xvz/solr/select?q=*:*&fq=institute_name:"xyz"; OR
> > institute_name:"sfsda" OR institute_name:"sdfsaf" ......
> >
> >
> > i found a solution that we can give query through POST. but i don't know how
> > ? can you please tell me how to do this. please reply. :( urgent
> 
> If you used this query format instead, your URL would be smaller.  Note 
> that the quotes are only required if you want to do an explicit phrase 
> query:
> 
> &fq=institute_name("xyz" OR "sfsda" OR "sdfsaf")
> 
> You can increase the URL length (HTTP header buffer) that your servlet 
> container will allow.  Exactly how to do this would depend on which 
> container you're using to deploy Solr.
> 
> Going to POST is a better option.  The way to do that would depend on 
> what program or Solr development API you're using to access Solr.  If 
> you're using SolrJ in a Java program, it should do that automatically.
> 
> Thanks,
> Shawn
> 

Reply via email to