I believe that a complete answer to this question should include a way to configure all the parameters of these "repeating" faces. This is how it would be done in Solr 4.4.0 using JSON.
"facet.range": [ "{!key=twohundred " + "f.pageviews.facet.range.start=200 " + "f.pageviews.facet.range.end=250 " + "f.pageviews.facet.range.gap=1 " + "}pageviews", "{!key=fivehundred " + "f.pageviews.facet.range.start=500 " + "f.pageviews.facet.range.end=550 " + "f.pageviews.facet.range.gap=10 " + "}pageviews" ]
(Note that each entry in the array must be a line without line breaks, but are separated here for clarity.)
Thus, each facet can be individually marked, changed (I changed the space for "five hundred") or any other parameters can be added (for example, "facet.range.other").
Source: https://issues.apache.org/jira/browse/SOLR-1351
source share