This is a known limitation. From CHANGES.txt:
* SOLR-2345: Enhanced geodist() to work with an RPT field, provided that the
field is referenced via 'sfield' and the query point is constant.
(David Smiley)
The reason why that limitation is there relates to the fact that the
function query parse
David,
We noticed in 4.5 that "sort=geodist(store_geohash) asc" does not work
anymore. It works only if we: "sfield=store_geohash&sort=geodist() asc"
Thanks.
On Thu, Aug 15, 2013 at 9:10 AM, David Smiley (@MITRE.org) <
dsmi...@mitre.org> wrote:
> Hi Roy,
>
> You'll have to calculate this clien
Hi Roy,
You'll have to calculate this client-side. I am aware of this conundrum and
I put up a TODO JIRA item for it here months ago:
https://issues.apache.org/jira/browse/SOLR-4633It actually shouldn't be
that hard to do.
~ David
roySolr wrote
> Hello David,
>
> The first months there w
Hello David,
The first months there will be not that many points in a doc, i will keep
the topic in mind!
The next step is that i want to now which location matched my query.
Example:
Product A is available in 3 stores, the doc looks like this:
/
Product A
store1_geo
store2_geo
store3_ge
Roy,
How fast/slow this is is dependent on the total number of points in
documents that match the search results. If one of those documents has
1000 points but most have a handful then it isn't such a big deal. The
bigger problem is: https://issues.apache.org/jira/browse/LUCENE-4698
~ David
On
Hello,
I have a question about performance with a lot of points and spatial search.
First i will explain my situation:
We have some products data and want to store every geo location of stores
that sells this product.
I use a multivalued coordinates field with the geo data:
lat,long
lat,long
Great, it works very well. In solr 4.5 i will use geodist() again!
Thanks David
--
View this message in context:
http://lucene.472066.n3.nabble.com/SOLR4-Spatial-sorting-and-query-string-tp4084318p4084487.html
Sent from the Solr - User mailing list archive at Nabble.com.
Hi Roy.
Using the example schema and data, and copying the "store" field to
"store_rpt" indexed with location_rpt field type, try this query:
http://localhost:8983/solr/select?indent=true&fl=name,store&q=*:*&sort=query%28{!geofilt%20score=distance%20filter=false%20sfield=store_rpt%20pt=45.15,-93.