Lucene.Net.Facet.FacetsCollector.Search C# (CSharp) Method

Search() public static method

Utility method, to search and also collect all hits into the provided Collector.
public static Search ( IndexSearcher searcher, Query q, Filter filter, int n, Collector fc ) : Lucene.Net.Search.TopDocs
searcher Lucene.Net.Search.IndexSearcher
q Lucene.Net.Search.Query
filter Lucene.Net.Search.Filter
n int
fc Lucene.Net.Search.Collector
return Lucene.Net.Search.TopDocs
        public static TopDocs Search(IndexSearcher searcher, Query q, Filter filter, int n, Collector fc)
        {
            return DoSearch(searcher, null, q, filter, n, null, false, false, fc);
        }

Same methods

FacetsCollector::Search ( IndexSearcher searcher, Query q, int n, Collector fc ) : Lucene.Net.Search.TopDocs
FacetsCollector::Search ( IndexSearcher searcher, Query q, Filter filter, int n, Lucene.Net.Search.Sort sort, Collector fc ) : Lucene.Net.Search.TopFieldDocs
FacetsCollector::Search ( IndexSearcher searcher, Query q, Filter filter, int n, Lucene.Net.Search.Sort sort, bool doDocScores, bool doMaxScore, Collector fc ) : Lucene.Net.Search.TopFieldDocs

Usage Example

Beispiel #1
0
        private static FacetsCollector PerformSearch(TaxonomyReader tr, IndexReader ir, IndexSearcher searcher)
        {
            FacetsCollector fc = new FacetsCollector();

            FacetsCollector.Search(searcher, new MatchAllDocsQuery(), 10, fc);
            return(fc);
        }