xrado
(xrado)
April 20, 2011, 10:56am
1
Hi,
i'm trying to filter by geo_distance, but always geting error (logs) "Failed
to parse source"
i have query:
{
"query": {
"filtered" : {
"query" : {
"field" : {
"_all" : "test~0.3"
}
},
"filter" : {
"term" : { "model" : "company" }
}
}
}
}
..which work fine, then i add geo_distance
{
"query": {
"filtered" : {
"query" : {
"field" : {
"_all" : "test~0.3"
}
},
"filter" : {
"geo_distance" : {
"distance" : "200km",
"location" : {
"lat" : 40,
"lon" : -70
}
}
}
}
}
}
i get Failed to parse source
i mapped location as geo_point type
what am i doing wrong?
--
View this message in context: http://elasticsearch-users.115913.n3.nabble.com/filter-geo-distance-Failed-to-parse-source-tp2842327p2842327.html
Sent from the ElasticSearch Users mailing list archive at Nabble.com .
kimchy
(Shay Banon)
April 23, 2011, 8:34pm
2
Please gist your samples, and the failure that you are getting.
On Wednesday, April 20, 2011 at 1:56 PM, xrado wrote:
Hi,
i'm trying to filter by geo_distance, but always geting error (logs) "Failed
to parse source"
i have query:
{
"query": {
"filtered" : {
"query" : {
"field" : {
"_all" : "test~0.3"
}
},
"filter" : {
"term" : { "model" : "company" }
}
}
}
}
..which work fine, then i add geo_distance
{
"query": {
"filtered" : {
"query" : {
"field" : {
"_all" : "test~0.3"
}
},
"filter" : {
"geo_distance" : {
"distance" : "200km",
"location" : {
"lat" : 40,
"lon" : -70
}
}
}
}
}
}
i get Failed to parse source
i mapped location as geo_point type
what am i doing wrong?
--
View this message in context: http://elasticsearch-users.115913.n3.nabble.com/filter-geo-distance-Failed-to-parse-source-tp2842327p2842327.html
Sent from the Elasticsearch Users mailing list archive at Nabble.com .