Class ThinkingSphinx::Search
In: lib/thinking_sphinx/search.rb
Parent: Array

frozen_string_literal: true

Methods

Classes and Modules

Class ThinkingSphinx::Search::BatchInquirer
Class ThinkingSphinx::Search::Context
Class ThinkingSphinx::Search::Glaze
Class ThinkingSphinx::Search::Merger
Class ThinkingSphinx::Search::Query
Class ThinkingSphinx::Search::StaleIdsException

Constants

CORE_METHODS = %w( == class class_eval extend frozen? id instance_eval instance_of? instance_values instance_variable_defined? instance_variable_get instance_variable_set instance_variables is_a? kind_of? member? method methods nil? object_id respond_to? respond_to_missing? send should should_not type )
SAFE_METHODS = %w( partition private_methods protected_methods public_methods send class )
KNOWN_OPTIONS = ( [ :classes, :conditions, :excerpts, :geo, :group_by, :ids_only, :ignore_scopes, :indices, :limit, :masks, :max_matches, :middleware, :offset, :order, :order_group_by, :page, :per_page, :populate, :retry_stale, :select, :skip_sti, :sql, :star, :with, :with_all, :without, :without_ids
DEFAULT_MASKS = [ ThinkingSphinx::Masks::PaginationMask, ThinkingSphinx::Masks::ScopesMask, ThinkingSphinx::Masks::GroupEnumeratorsMask

Attributes

options  [R] 
query  [RW] 

Public Class methods

Public Instance methods

limit_value(value = nil)

Alias for per_page

offset_value()

Alias for offset

[Validate]