: that facet value and see all documents. I thought facet.missing=true was : the answer. ... : facquery.setFacetMinCount(1);
Hmm, yeah -- it looks like facet.missing doesn't take facet.mincount into consideration. I don't remember if that was intentional or not, but as a special case one-off count it seems like a toss up as to wether it would be more or less surprising to hide it if it's below the mincount. (it's very similar to doing one off facet.query for example, and those are always included in the response and don't consider the facet.mincount either) In general, this seems like a low impact thing though, correct? i mean: the main advantage of facet.mincount is to reduce what could be a very large amount of useless data from being stream from the server->client, particularly in the case of using facet.sort where you really need the consraints eliminated server side in order to get the sort=limit applied correctly. but with the facet.missing value, it's just a single value per field that can easily be ignored by the client if it's not desired because of the mincount. or to put it another way: the amount of work needed to ignor this on the client, is less then the amount of work to make it configurable to ignore it on the server. -Hoss