I am using the SOLR geospatial capabilities for filtering the results based on the particular radius (something like below).. I have added the below fq query in solrconfig and passing the latitude and longitude information dynamically..
select?q=firstName:john&fq={!bbox%20sfield=geo%20pt=40.279392,-81.85891723%20d=10} <str name="q"> _query_:"{firstName=$firstName}" </str> <str name="fq"> _query_:"{!bbox pt=$fps_latlong sfield=geo d=$fps_dist}" </str> Now when I pass the latitude and longitude data, the query works fine but whenever I dont pass the latitude / longitude data it throws exception.. Is there a way to make fq optional? Is there a way to ignore spatial queries when the co ordinates are not passed? Looking for something like dismax, that doesnt throw any exceptions... -- View this message in context: http://lucene.472066.n3.nabble.com/SOLR-4-3-0-How-to-make-fq-optional-tp4066592.html Sent from the Solr - User mailing list archive at Nabble.com.