Class Redwood::FerretIndex
In: lib/sup/ferret_index.rb
Parent: BaseIndex

Methods

Classes and Modules

Class Redwood::FerretIndex::ParseError

Constants

EACH_BY_DATE_NUM = 100
SAME_SUBJECT_DATE_LIMIT = 7
MAX_CLAUSES = 1000

Public Class methods

Public Instance methods

builds a message object from a ferret result

parse a query string from the user. returns a query object that can be passed to any index method with a ‘query’ argument, as well as build_ferret_query.

raises a ParseError if something went wrong.

[Validate]