Again to elaborate, the documents all have an indexed field called u_height which is between 160.0 to 172.0 Range queries work on them with the lucene and edismax.
But faceting using the following URL gives numFound = 0, and all 0's in the facet counts q=&fq=&start=0&rows=100&fl=u_height,id,score&wt=&debugQuery=on&explainOther=&facet=on&facet.range.other=all& *facet.range.start=160.0&facet.range.end=172.0*&facet.range.gap=2.0&* facet.range=u_height*&facet.range.include=all&defType=edismax Adding a value in q with qf set like so *q=165.0&qf=u_height* &fq=&start=0&rows=100&fl=u_height,id,score&wt=&debugQuery=on&explainOther=&facet=on&facet.range.other=all&facet.range.start=160.0&facet.range.end=172.0&facet.range.gap=2.0&facet.range=u_height&facet.range.include=all&defType=edismax gives 8 documents as expected in numFound and facet count of 8 only in the range of 164.0, whereas I would like to *get the facet counts of all the ranges.* Anything missing here? Arindam On Fri, Aug 31, 2012 at 4:33 AM, Chris Hostetter <hossman_luc...@fucit.org>wrote: > > : Query parser = dismax > : range query : > : q=field:[a TO b] > : > : DOESN'T WORK (Less important question. WHY?) > > dismax does not support range query syntax, it never has... > > https://wiki.apache.org/solr/DisMaxQParserPlugin#Query_Syntax > > : Facet: > ... > : DOESN'T WORK. > > Define "DOESN'T WORK" ... what do you expect to get? what do you actaully > get? is there an error message? > > https://wiki.apache.org/solr/UsingMailingLists > > : > q=&fq=&start=0&rows=100&fl=u_height,id,score&wt=&debugQuery=on&explainOther=& > : > facet=on&facet.range.other=all&facet.range.start=160.0&facet.range.end=172.0&facet.range.gap=2.0&facet.range=u_height&facet.range.include=all > : *&defType=edismax > > you're q param is empty, so I unless you have other param defaults in your > solrconfig you haven't told us about, I suspect you are getting an error > about needing a q param -- which has nothing to do with faceting -- what > documents do you want to facet over? > > > -Hoss >