I have a requirement to limit search results to an arbitrary number in a Site Search implementation. Is there a way to accomplish this in a query and get accurate facets relative to the arbitrary search result cap?
For example if a full result set is 350 items, using the FacetOn() method I get all of the facets correctly. However, I want to limit my result set to 100 results. If I use Take(100) the facets are still relative to the full result set of 350. Is there a way to adjust the facets to match the hits that are actually taken? Or is there a way to set a search hit limit on a per-query basis?