Hi, I use the new SpatialRecursivePrefixTreeFieldType field to store geo coordinates (e.g. 14.021666,51.5433353 ). I can retrieve the coordinates just find so I am sure they are indexed correctly.
However when I try to create facets from this field, solr returns something which looks like a hash of the coordinates: Schema: <?xml version="1.0" encoding="UTF-8" ?> <schema name="example" version="1.5"> <types> ... <fieldType name="location" class="solr.SpatialRecursivePrefixTreeFieldType" units="degrees" /> ... <field name="geo_locality" type="location" indexed="true" stored="true" /> </schema> Result: http://localhost/solr/browse?facet=true&facet.field=geo_locality -> ... <lst name="facet_fields"> <lst name="geo_locality"> <int name="7zzzzzzzzzz">660</int> <int name="t4m70cmvej9">290</int> <int name="t4187pnmky3">214</int> <int name="t441z6vwv3j">179</int> <int name="t4328x4s6dj">165</int> <int name="t1c639yyxdr">143</int> ... </lst> </lst> Filtering by this hashes fails: http://localhost/solr/browse?&q=&fq=geo_locality:"t4m70cmvej9" java.lang.IllegalArgumentException: missing parens: t4m70cmvej9 How do I get the results of a single location using faceting? Any thoughts? Regards Chris -- Christian Köhler Zoologisches Forschungsmuseum Alexander Koenig Leibniz-Institut für Biodiversität der Tiere Adenauerallee 160, 53113 Bonn, Germany www.zfmk.de Stiftung des öffentlichen Rechts Direktor: Prof. J. Wolfgang Wägele Sitz: Bonn -- Zoologisches Forschungsmuseum Alexander Koenig - Leibniz-Institut für Biodiversität der Tiere - Adenauerallee 160, 53113 Bonn, Germany www.zfmk.de Stiftung des öffentlichen Rechts; Direktor: Prof. J. Wolfgang Wägele Sitz: Bonn