LuceneIndexSearcher class
Revision as of 05:46, 2 July 2020 by Administrator (talk | contribs)
LuceneIndexSearcher
Find documents
Parent class
Inherits from object
Constructors
- (string name "Name of the index", int parentResourceId "Resource to check permissions on", array columns "The column configuration. This MUST be the same every time every time for the same index, or a new index must be created") - Instanciate searcher
Methods
- array GetAll(LuceneColumn orderByColumn "Which column to order by", bool orderByDirection "False if ascending", int nrHits "How many results to try to get") - Get all documents
- array Search(string queryString "Query to search for. See https://lucene.apache.org/core/2_9_4/queryparsersyntax.html", int nrHits "How many results to try to get", bool addExplain "Add explaination. This is also limits nrHits to 10") - Find documents
- (From object) string ToString() - The string representation of the object.
Properties
- int Hits { get; } - Number of hits found. This may be different than the number of documents returned
- string ObjectTypeName { get; } - The name of the type of object.
- (From object) TypeInformation TypeInformation { get; } - Get information about this class.