Thanks for replying Alex,

You can see my below code so that you can come to know what i am using,

--Creating the index first,
curl -X PUT 'http://localhost:9200/adminvenue/?pretty=true' -d '
{
    "settings" : {
        "analysis" : {
            "analyzer" : {
                "venue_analyzer" : {
                    "tokenizer" : "standard",
                    "filter" : ["standard", "lowercase", "venue_metaphone", 
"asciifolding"]
                }
            },
            "filter" : {
                "venue_metaphone" : {
                    "type" : "phonetic",
                    "encoder" : "metaphone",
                    "replace" : false
                }
            }
        }
    }
}

--Mapping done here
curl -X PUT '
http://localhost:9200/adminvenue/jos_content/_mapping?pretty=true' -d '
{
  "jos_content" : {
    "properties" : {
    
      "title" : {
      "type": "string",
      "index_analyzer": "venue_analyzer",
      "search_analyzer": "venue_analyzer"
      },
      "location" : {
"type" : "geo_point",
"lat_lon": true
}
    
    }
  }
}

You can search result through browser or by curl, but it is just simple 
search, i am using the above $es->search code because i wanted to search 
relaevant data with nearest distance
http://localhost:9200/adminvenue/jos_content/_search?q=title:palexpo

Sorting stops working means, when i search the data i am sorting 
using _geo_distance location.
So when i get the result it gives me nearest distance of 2 latitude 
longitude.
But when i used min_score, i didnot get the nearest distance in the result 
also it gives only 10 results though in the total it is some what more.
I am using min_score to remove the non-relevant result.

Thanks,
Vallabh

On Tuesday, February 11, 2014 7:20:52 PM UTC+5:30, Alexander Reelsen wrote:
>
> Hey,
>
> can you provide a minimal example using curl, so people can reproduce it 
> using commandline tools and do not need a programming language and its 
> environment? See http://www.elasticsearch.org/help
>
> A quick test was not revealing any suspicious behaviour to me, but maybe 
> you are doing something different.
> Also, what do you mean with 'stops working' - maybe the score is too low 
> to be including then? Would be great if you could be more specifc.
>
> Thanks!
>
>
> --Alex
>
>
> On Tue, Feb 11, 2014 at 12:09 PM, Vallabh Bothre 
> <vallabh...@gmail.com<javascript:>
> > wrote:
>
>> Hello Friends,
>>
>> When i use "min_score" in my query sorting stop working.
>> Also min_score displays only 10 results?
>>
>> Below is my code,
>>
>> $result = $es->search(array(
>>       "query" => array(
>>  "dis_max" => array(
>>   "queries" => array(
>>     0 => array(
>>     "field" => array(
>>     "title" => $search
>> )
>>     )
>>       )
>>       ),
>>       "min_score" => 0.5
>>       ),
>>       "from" => 0,
>>       "size" => 100000,
>>       "filter" => array(
>> "geo_distance" => array(
>> "distance" => "10000mi",
>>  "jos_content.location" => array(
>> "lat" => $lat,
>> "lon" => $lon
>>  )
>> )
>> ),
>>       "sort" => array(
>>  0 => array(
>> "_geo_distance" => array(
>>  "jos_content.location" => array(
>> "lat" => $lat,
>> "lon" => $lon
>>  ),
>> "order" => "asc",
>> "unit" => "km"
>>  )
>> ),
>>  1 => "_score"
>>  )
>>  )
>> );
>>
>> Any help is very much appreciated
>>
>> Thanks,
>> Vallabh
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "elasticsearch" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to elasticsearc...@googlegroups.com <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/elasticsearch/64245c51-c2ef-42c4-941c-a2add312cfce%40googlegroups.com
>> .
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/a75c11f3-d489-42ec-9916-b441803449f1%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to