Hmmm, I'm not sure I'm following this. "Is there a way to query the index to not give me non-null dates in return" So you want null dates? and: "which gives me some unwanted non-null dates in the result set" which seems to indicate you do NOT want null dates.
I honestly don't know what your desired outcome is, could you clarify? Best Erick On Wed, Dec 14, 2011 at 8:38 AM, kenneth hansen <kenh...@hotmail.co.uk> wrote: > > hello,I have the following faceting parameters, which gives me some unwanted > non-null dates in the result set. Is there a way to query the index to not > give me non-null dates in return? I.e. I would like to get a result set which > contains only non-nulls on the validToDate, but as I am faceting on non-null > values on the validToDate, I would like to get the non-null values in the > faceting result. This response example below gives me 10 results, with 7 > non-null validToDates. What I would like to get is 3 results and 7 non-null > validToDate facets. And as I write this, I start to wonder if this is > possible at all as the facets are dependent on the result set and that this > might be better to handle in the application layer by just extracting > 10-7=3... > Any help would be appreciated! > br,ken > <code><str name="facet">true</str><str > name="f.validToDate.facet.range.start">NOW/DAYS-4MONTHS</str><str > name="facet.mincount">1</str><str name="q">(*:*)</str><arr > name="facet.range"><str>validToDate</str></arr><str > name="facet.range.end">NOW/DAY+1DAY</str><str > name="facet.range.gap">+1MONTH</str></code> > > <result name="response" numFound="10" start="0"><lst name="facet_counts"><lst > name="facet_ranges"> <lst name="validToDate"> <lst name="counts"> <int > name="2011-11-14T00:00:00Z">7</int> > >