search method

List<DocMatch> search(
  1. String queryString
)

Performs a search against the index using lunr query syntax.

Results will be returned sorted by their score, the most relevant results will be returned first. For details on how the score is calculated, please see the link.

For more programmatic querying use lunr.Index#query.

queryString - A string containing a lunr query. Throws QueryParseError If the passed query string cannot be parsed.

Implementation

List<DocMatch> search(String queryString) {
  return query((query) {
    var parser = QueryParser(queryString, query);
    parser.parse();
  });
}