Hello, I am scratching my head, what is the purpose of the parameter `n` in the method `FacetsCollector.Search(..., n, ...)`. From various posts out there in internet (including java questions), it looks like the argument limits the results for Facets which deliver n+ hits. But this is not the behavior I observe, in my case, whatever number I use, the results are the same. Here is my code I use, based on the sample I found [here]( https://github.com/apache/lucenenet/blob/master/src/Lucene.Net.Demo/Facet/SimpleFacetsExample.cs).
One suspicious place in the code is that the return value of the `Search` method is not used. But this is the same case as in the referenced github sample. any help is appreciated.. thank you! Lukas ``` BooleanQuery searchQuery = this.CreateLuceneSearchQuery(performCourseSearchRequest); var facetsCollector = new FacetsCollector(); /* * This value should theoretically limit the result to return only facets with at least N results (hits). For some reason this * seems not being working and regardless what the number is, it returns always everything. */ const int NumHitsLimit = 1; // Return value is not used, the searchQuery affects the referenced facetsCollector _ = FacetsCollector.Search(catalogSearchContainer.GetCurrentIndexSearcher(), searchQuery, NumHitsLimit, facetsCollector); var facets = new FastTaxonomyFacetCounts(catalogSearchContainer.GetCurrentTaxonomyReader(), FacetsConfigFactory.CreateFacetsConfig(), facetsCollector); foreach (var facetField in facetFields) { FacetResult facetResult = facets.GetTopChildren(MaxFacetChildrenHits, facetField); if (facetResult != null) { facetResults.Add(new FacetItem(facetResult)); } } return facetResults; ```