Module: SearchApi

Defined in:
lib/search_api/errors.rb,
lib/search_api/bridge.rb,
lib/search_api/search.rb,
lib/search_api/callbacks.rb,
lib/search_api/sql_fragment.rb,
lib/search_api/text_criterion.rb,
lib/search_api/active_record_bridge.rb,
lib/search_api/active_record_integration.rb

Overview

This modules provides a framework for encapsulating and performing searches.

  • SearchApi::Search module holds the abstract search features and behaviors.

  • SearchApi::Bridge module allows SearchApi::Search to apply to actual classes, and particularly to ActiveRecord::Base.

  • SearchApi::Integration makes ActiveRecord transparently use search features.

Defined Under Namespace

Modules: Bridge, Integration, Search Classes: SearchApiError, SqlFragment, TextCriterion