gopes | 29 Jun 2012 19:19
Picon

Solr - query

HI ,

I am searching a string using wildcard and I would like to change my query
from
 http://localhost:8888/solr/addrinst/select?q=1234+BAY&start=0&rows=10
to 
 http://localhost:8888/solr/addrinst/select?q="1234 BAY"&start=0&rows=10

my request hanlder is <requestHandler class="solr.SearchHandler"
default="true" name="auto">
<lst name="defaults">
    <str name="defType">edismax</str>
   <str name="echoParams">all</str>
   <int name="rows">10</int>

    <str name="qf">id name Street_Addr</str>
   <str name="fl">id,name,Street_Addr</str>
</lst>
</requestHandler>

Can some one give me a clue where I am going wrong

Thanks

--
View this message in context: http://lucene.472066.n3.nabble.com/Solr-query-tp3992117.html
Sent from the Solr - User mailing list archive at Nabble.com.

Michael Della Bitta | 29 Jun 2012 20:44
Favicon

Re: Solr - query

I think quotes are legal in URL encoding, so you might get away with
just putting a + between 1234 and BAY or failing that, %20.

Usually it's easier if you use a Solr client-side library to make
these types of calls so URL encoding isn't your problem, but I'm not
sure if that's a route that's available to you.

Michael Della Bitta

P.S. I think I had Thai food once near 1234 Bay. :)

------------------------------------------------
Appinions, Inc. -- Where Influence Isn’t a Game.
http://www.appinions.com

On Fri, Jun 29, 2012 at 1:19 PM, gopes <saraladevi.ramamoorthy <at> gmail.com> wrote:
> HI ,
>
> I am searching a string using wildcard and I would like to change my query
> from
>  http://localhost:8888/solr/addrinst/select?q=1234+BAY&start=0&rows=10
> to
>  http://localhost:8888/solr/addrinst/select?q="1234 BAY"&start=0&rows=10
>
> my request hanlder is <requestHandler class="solr.SearchHandler"
> default="true" name="auto">
> <lst name="defaults">
>    <str name="defType">edismax</str>
>   <str name="echoParams">all</str>
>   <int name="rows">10</int>
(Continue reading)


Gmane