Reputation: 1239
My question is straight forward : we can do limit in solr facets. Is it possible to set the start point as well in facet results?
Like we do in normal query :->
query.setRows(5);
query.setStart(3);
I want my facet results to be started, say from 4th point, not from very first result.
In a related note, this can be done when using groups. I can select which group I want by passing start point in query. But this doesn't seem possible with facets. Can't use Groups because there is no sort by numfound feature.
Upvotes: 0
Views: 4519
Reputation: 52902
Faceting supports pagination using facet.offset
and facet.limit
.
Using SolrJ, that should map to something like:
query.setParam(FacetParam.FACET_LIMIT, "1000"); // default is 100
query.setParam(FacetParam.FACET_OFFSET, "10"); // default is 0
Upvotes: 5