Already filed long ago: https://issues.apache.org/jira/browse/SOLR-3977
On Wed, Sep 16, 2015 at 11:58 AM Erick Erickson <[email protected]> wrote: > I get a parse error (looking at a user's list question) when trying to > do something like: > q=lat_lon_field:[* TO *], something like: > > INFO - 2015-09-16 15:48:56.072; [ x:techproducts] > org.apache.solr.core.SolrCore; [techproducts] webapp=/solr path=/query > params={q=*:*+-store:[*+TO+*]} status=500 QTime=2 > ERROR - 2015-09-16 15:48:56.073; [ x:techproducts] > org.apache.solr.common.SolrException; > null:java.lang.NullPointerException > at java.lang.String.contains(String.java:2121) > at > org.apache.solr.util.SpatialUtils.parsePointSolrException(SpatialUtils.java:111) > at org.apache.solr.schema.LatLonType.getRangeQuery(LatLonType.java:97) > at > org.apache.solr.parser.SolrQueryParserBase.getRangeQuery(SolrQueryParserBase.java:770) > at org.apache.solr.parser.QueryParser.Term(QueryParser.java:398) > at org.apache.solr.parser.QueryParser.Clause(QueryParser.java:186) > at org.apache.solr.parser.QueryParser.Query(QueryParser.java:140) > at org.apache.solr.parser.QueryParser.TopLevelQuery(QueryParser.java:96) > at > org.apache.solr.parser.SolrQueryParserBase.parse(SolrQueryParserBase.java:153) > at org.apache.solr.search.LuceneQParser.parse(LuceneQParser.java:50) > at org.apache.solr.search.QParser.getQuery(QParser.java:141) > > Of course you can do something like lat_lon_field_0_coordinate:[* TO > *], but that's kind of arcane. > Or use the trick of having a "has_lan_lon" field that you query on > instead for this case... > > Worth a JIRA? > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Lucene/Solr Search Committer, Consultant, Developer, Author, Speaker LinkedIn: http://linkedin.com/in/davidwsmiley | Book: http://www.solrenterprisesearchserver.com
