Table of Contents - ransack-1.7.0 Documentation
Classes and Modules
- ActionController
- ActionView
- ActionView::Helpers
- ActionView::Helpers::Tags
- ActionView::Helpers::Tags::Base
- ActiveRecord
- ActiveRecord::Associations
- ActiveRecord::Associations::ClassMethods
- ActiveRecord::Associations::ClassMethods::JoinDependency
- ActiveRecord::Associations::ClassMethods::JoinDependency
- ActiveRecord::Associations::ClassMethods::JoinDependency::JoinBase
- ActiveRecord::VERSION
- Arel
- Arel::Nodes
- Arel::Nodes::Addition
- Arel::Nodes::And
- Arel::Nodes::Division
- Arel::Nodes::InfixOperation
- Arel::Nodes::Multiplication
- Arel::Nodes::NamedFunction
- Arel::Nodes::Node
- Arel::Nodes::Subtraction
- Arel::Predications
- Arel::Table
- Arel::Visitors
- Arel::Visitors::DepthFirst
- Arel::Visitors::ToSql
- Hash
- Mongoid
- Object
- Ransack
- Ransack::Adapters
- Ransack::Adapters::ActiveRecord
- Ransack::Adapters::ActiveRecord::Base
- Ransack::Adapters::ActiveRecord::Context
- Ransack::Adapters::ActiveRecord::VERSION
- Ransack::Adapters::Mongoid
- Ransack::Adapters::Mongoid::Attributes
- Ransack::Adapters::Mongoid::Attributes::Attribute
- Ransack::Adapters::Mongoid::Attributes::Boolean
- Ransack::Adapters::Mongoid::Attributes::Decimal
- Ransack::Adapters::Mongoid::Attributes::Float
- Ransack::Adapters::Mongoid::Attributes::Integer
- Ransack::Adapters::Mongoid::Attributes::OrderPredications
- Ransack::Adapters::Mongoid::Attributes::Predications
- Ransack::Adapters::Mongoid::Attributes::String
- Ransack::Adapters::Mongoid::Attributes::Time
- Ransack::Adapters::Mongoid::Attributes::Undefined
- Ransack::Adapters::Mongoid::Base
- Ransack::Adapters::Mongoid::Base::ClassMethods
- Ransack::Adapters::Mongoid::Base::ColumnWrapper
- Ransack::Adapters::Mongoid::Base::Connection
- Ransack::Adapters::Mongoid::Context
- Ransack::Adapters::Mongoid::InquiryHash
- Ransack::Adapters::Mongoid::Table
- Ransack::ClassMethods
- Ransack::Configuration
- Ransack::Constants
- Ransack::Context
- Ransack::Helpers
- Ransack::Helpers::FormBuilder
- Ransack::Helpers::FormHelper
- Ransack::Helpers::FormHelper::SortLink
- Ransack::Name
- Ransack::Naming
- Ransack::Nodes
- Ransack::Nodes::Attribute
- Ransack::Nodes::Bindable
- Ransack::Nodes::Condition
- Ransack::Nodes::Grouping
- Ransack::Nodes::Node
- Ransack::Nodes::Sort
- Ransack::Nodes::Value
- Ransack::Predicate
- Ransack::Ransacker
- Ransack::Search
- Ransack::Translate
- Ransack::UntraversableAssociationError
- Ransack::Visitor
Methods
- ::associated_attribute — Ransack::Translate
- ::association — Ransack::Translate
- ::association_name — Ransack::Translate
- ::attr_fallback_name — Ransack::Translate
- ::attribute — Ransack::Translate
- ::attribute_name — Ransack::Translate
- ::build_interpolations — Ransack::Translate
- ::current_adapters — Ransack::Adapters
- ::default_attribute_name — Ransack::Translate
- ::default_interpolation — Ransack::Translate
- ::detect_and_strip_from_string! — Ransack::Predicate
- ::detect_from_string — Ransack::Predicate
- ::extended — Ransack::Adapters::ActiveRecord::Base
- ::extract — Ransack::Nodes::Sort
- ::extract — Ransack::Nodes::Condition
- ::extract_attributes_and_predicate — Ransack::Nodes::Condition
- ::fallback_args — Ransack::Translate
- ::fallback_class — Ransack::Translate
- ::for — Ransack::Context
- ::for_class — Ransack::Context
- ::for_object — Ransack::Context
- ::i18n_alias — Ransack::Nodes::Node
- ::i18n_key — Ransack::Translate
- ::i18n_word — Ransack::Nodes::Node
- ::included — Ransack::Naming
- ::named — Ransack::Predicate
- ::names — Ransack::Predicate
- ::names_by_decreasing_length — Ransack::Predicate
- ::new — Ransack::Predicate
- ::new — Arel::Nodes::And
- ::new — Ransack::Adapters::ActiveRecord::Context
- ::new — Ransack::Adapters::Mongoid::Base::Connection
- ::new — Ransack::Helpers::FormHelper::SortLink
- ::new — Ransack::Ransacker
- ::new — Arel::Nodes::Addition
- ::new — Ransack::Nodes::Node
- ::new — Ransack::Adapters::Mongoid::Context
- ::new — Arel::Nodes::NamedFunction
- ::new — Ransack::Search
- ::new — Arel::Nodes::InfixOperation
- ::new — Ransack::Nodes::Attribute
- ::new — Arel::Nodes::Multiplication
- ::new — Arel::Nodes::Division
- ::new — Arel::Nodes::Subtraction
- ::new — Ransack::Nodes::Grouping
- ::new — Ransack::Adapters::Mongoid::Table
- ::new — Ransack::Context
- ::new — Ransack::Nodes::Value
- ::new — Ransack::Name
- ::predicate — Ransack::Translate
- ::require_adapter — Ransack::Adapters
- ::require_constants — Ransack::Adapters
- ::require_context — Ransack::Adapters
- ::require_nodes — Ransack::Adapters
- ::require_search — Ransack::Adapters
- ::translated_ancestor_attributes — Ransack::Translate
- ::translated_attribute — Ransack::Translate
- ::word — Ransack::Translate
- #== — Ransack::Nodes::Condition
- #== — Ransack::Predicate
- #== — Ransack::Nodes::Attribute
- #== — Ransack::Nodes::Value
- #[] — Ransack::Adapters::Mongoid::Table
- #[] — Arel::Table
- #[] — Ransack::Nodes::Grouping
- #[]= — Ransack::Nodes::Grouping
- #_ransackers — Ransack::Adapters::Mongoid::Base::ClassMethods
- #_ransackers= — Ransack::Adapters::Mongoid::Base::ClassMethods
- #a — Ransack::Nodes::Condition
- #a= — Ransack::Nodes::Condition
- #accept — Ransack::Visitor
- #add_predicate — Ransack::Configuration
- #add_scope — Ransack::Search
- #alias_tracker — Ransack::Adapters::ActiveRecord::Context
- #all_ransackable_attributes — Ransack::Adapters::Mongoid::Base::ClassMethods
- #and — Ransack::Adapters::Mongoid::InquiryHash
- #arel_attribute — Ransack::Nodes::Bindable
- #arel_predicate — Ransack::Nodes::Condition
- #arel_predicate_for — Ransack::Nodes::Condition
- #arel_predicate_for_attribute — Ransack::Nodes::Condition
- #arel_predicate_with_suffix — Ransack::Configuration
- #array_of_arrays? — Ransack::Nodes::Value
- #as — Arel::Predications
- #asc — Ransack::Adapters::Mongoid::Attributes::OrderPredications
- #association_array — Ransack::Helpers::FormBuilder
- #association_hash — Ransack::Helpers::FormBuilder
- #association_object — Ransack::Helpers::FormBuilder
- #association_path — Ransack::Context
- #associations — Ransack::Adapters::ActiveRecord::Context
- #attr — Ransack::Nodes::Bindable
- #attr_from — Ransack::Ransacker
- #attr_from_base_and_column — Ransack::Helpers::FormBuilder
- #attribute_collection_for_base — Ransack::Helpers::FormBuilder
- #attribute_collection_for_bases — Ransack::Helpers::FormBuilder
- #attribute_fields — Ransack::Helpers::FormBuilder
- #attribute_method? — Ransack::Adapters::Mongoid::Context
- #attribute_method? — Ransack::Nodes::Grouping
- #attribute_method? — Ransack::Adapters::ActiveRecord::Context
- #attribute_select — Ransack::Helpers::FormBuilder
- #attributes — Ransack::Nodes::Condition
- #attributes= — Ransack::Nodes::Condition
- #attributes_array — Ransack::Nodes::Condition
- #bind — Ransack::Context
- #bound? — Ransack::Nodes::Bindable
- #build — Ransack::Nodes::Condition
- #build — Ransack::Nodes::Sort
- #build — Ransack::Search
- #build — Ransack::Nodes::Grouping
- #build_attribute — Ransack::Nodes::Condition
- #build_condition — Ransack::Nodes::Grouping
- #build_grouping — Ransack::Nodes::Grouping
- #build_join_dependency — Ransack::Adapters::ActiveRecord::Context
- #build_join_dependency — Ransack::Adapters::Mongoid::Context
- #build_joins — Ransack::Adapters::ActiveRecord::Context
- #build_or_find_association — Ransack::Adapters::Mongoid::Context
- #build_or_find_association — Ransack::Adapters::ActiveRecord::Context
- #build_sort — Ransack::Search
- #build_value — Ransack::Nodes::Condition
- #c= — Ransack::Nodes::Grouping
- #can_accept? — Ransack::Visitor
- #can_use_default? — Ransack::Helpers::FormBuilder
- #cast — Ransack::Nodes::Value
- #cast_to_boolean — Ransack::Nodes::Value
- #cast_to_date — Ransack::Nodes::Value
- #cast_to_decimal — Ransack::Nodes::Value
- #cast_to_float — Ransack::Nodes::Value
- #cast_to_integer — Ransack::Nodes::Value
- #cast_to_string — Ransack::Nodes::Value
- #cast_to_time — Ransack::Nodes::Value
- #casted_array_with_in_predicate? — Ransack::Nodes::Condition
- #casted_values_for_attribute — Ransack::Nodes::Condition
- #chain_scope — Ransack::Context
- #collapse_multiparameter_attributes! — Ransack::Search
- #collection_for_base — Ransack::Helpers::FormBuilder
- #column_cache — Arel::Visitors::ToSql
- #column_for — Arel::Visitors::ToSql
- #column_names — Ransack::Adapters::Mongoid::Base::ClassMethods
- #columns — Ransack::Adapters::Mongoid::Base::ClassMethods
- #columns_hash — Ransack::Adapters::Mongoid::Base::ClassMethods
- #combinator — Ransack::Nodes::Condition
- #combinator= — Ransack::Nodes::Condition
- #combinator_choices — Ransack::Helpers::FormBuilder
- #combinator_for — Ransack::Nodes::Condition
- #combinator_select — Ransack::Helpers::FormBuilder
- #condition_fields — Ransack::Helpers::FormBuilder
- #conditions= — Ransack::Nodes::Grouping
- #configure — Ransack::Configuration
- #contextualize — Ransack::Context
- #convert_join_strings_to_ast — Ransack::Adapters::ActiveRecord::Context
- #custom_join_ast — Ransack::Adapters::Mongoid::Base::ClassMethods
- #default_sort_order — Ransack::Helpers::FormHelper::SortLink
- #default_type — Ransack::Nodes::Condition
- #desc — Ransack::Adapters::Mongoid::Attributes::OrderPredications
- #detect_previous_sort_direction_and_invert_it — Ransack::Helpers::FormHelper::SortLink
- #dir= — Ransack::Nodes::Sort
- #direction_arrow — Ransack::Helpers::FormHelper::SortLink
- #direction_text — Ransack::Helpers::FormHelper::SortLink
- #does_not_match — Ransack::Adapters::Mongoid::Attributes::Predications
- #does_not_match_all — Ransack::Adapters::Mongoid::Attributes::Predications
- #does_not_match_any — Ransack::Adapters::Mongoid::Attributes::Predications
- #eq — Ransack::Adapters::Mongoid::Attributes::Predications
- #eq_all — Ransack::Adapters::Mongoid::Attributes::Predications
- #eq_any — Ransack::Adapters::Mongoid::Attributes::Predications
- #eql? — Ransack::Nodes::Attribute
- #eql? — Ransack::Nodes::Value
- #eql? — Ransack::Predicate
- #eql? — Ransack::Nodes::Condition
- #escape_regex — Ransack::Constants
- #escape_wildcards — Ransack::Constants
- #evaluate — Ransack::Adapters::Mongoid::Context
- #evaluate — Ransack::Adapters::ActiveRecord::Context
- #existing_sort_direction — Ransack::Helpers::FormHelper::SortLink
- #extract_label_and_mutate_args! — Ransack::Helpers::FormHelper::SortLink
- #extract_options_and_mutate_args! — Ransack::Helpers::FormHelper::SortLink
- #extract_search_and_routing_proxy — Ransack::Helpers::FormHelper
- #extract_sort_fields_and_mutate_args! — Ransack::Helpers::FormHelper::SortLink
- #first — Ransack::Adapters::Mongoid::Base::ClassMethods
- #format — Ransack::Predicate
- #format_predicate — Ransack::Nodes::Condition
- #format_values_for — Ransack::Nodes::Condition
- #formatted_values_for_attribute — Ransack::Nodes::Condition
- #formbuilder_error_message — Ransack::Helpers::FormBuilder
- #g — Ransack::Nodes::Grouping
- #g= — Ransack::Nodes::Grouping
- #get_arel_attribute — Ransack::Nodes::Bindable
- #get_association — Ransack::Adapters::Mongoid::Context
- #get_association — Ransack::Adapters::ActiveRecord::Context
- #get_attribute_element — Ransack::Helpers::FormBuilder
- #get_parent_and_attribute_name — Ransack::Adapters::Mongoid::Context
- #get_parent_and_attribute_name — Ransack::Adapters::ActiveRecord::Context
- #grouping_all — Ransack::Adapters::Mongoid::Attributes::Predications
- #grouping_any — Ransack::Adapters::Mongoid::Attributes::Predications
- #grouping_fields — Ransack::Helpers::FormBuilder
- #groupings — Ransack::Nodes::Grouping
- #groupings= — Ransack::Nodes::Grouping
- #gt — Ransack::Adapters::Mongoid::Attributes::Predications
- #gt_all — Ransack::Adapters::Mongoid::Attributes::Predications
- #gt_any — Ransack::Adapters::Mongoid::Attributes::Predications
- #gteq — Ransack::Adapters::Mongoid::Attributes::Predications
- #gteq_all — Ransack::Adapters::Mongoid::Attributes::Predications
- #gteq_any — Ransack::Adapters::Mongoid::Attributes::Predications
- #hash — Ransack::Nodes::Condition
- #hash — Ransack::Nodes::Attribute
- #hash — Ransack::Nodes::Value
- #hash — Ransack::Predicate
- #html_option_for — Ransack::Helpers::FormHelper
- #html_options — Ransack::Helpers::FormHelper::SortLink
- #i18n_scope — Ransack::ClassMethods
- #ignore_unknown_conditions= — Ransack::Configuration
- #in — Ransack::Adapters::Mongoid::Attributes::Predications
- #in_all — Ransack::Adapters::Mongoid::Attributes::Predications
- #in_any — Ransack::Adapters::Mongoid::Attributes::Predications
- #inspect — Ransack::Nodes::Attribute
- #inspect — Ransack::Nodes::Condition
- #inspect — Ransack::Search
- #inspect — Ransack::Nodes::Value
- #inspect — Ransack::Nodes::Grouping
- #join_associations — Ransack::Adapters::ActiveRecord::Context
- #join_dependency — Ransack::Adapters::ActiveRecord::Context
- #join_dependency — Ransack::Adapters::Mongoid::Context
- #join_sources — Ransack::Adapters::ActiveRecord::Context
- #joins_values — Ransack::Adapters::Mongoid::Base::ClassMethods
- #key — Ransack::Nodes::Condition
- #klass — Ransack::Nodes::Bindable
- #klassify — Ransack::Adapters::ActiveRecord::Context
- #klassify — Ransack::Adapters::Mongoid::Context
- #klassify — Ransack::Context
- #label — Ransack::Helpers::FormBuilder
- #left — Arel::Nodes::And
- #lower — Ransack::Adapters::Mongoid::Attributes::Attribute
- #lt — Ransack::Adapters::Mongoid::Attributes::Predications
- #lt_all — Ransack::Adapters::Mongoid::Attributes::Predications
- #lt_any — Ransack::Adapters::Mongoid::Attributes::Predications
- #lteq — Ransack::Adapters::Mongoid::Attributes::Predications
- #lteq_all — Ransack::Adapters::Mongoid::Attributes::Predications
- #lteq_any — Ransack::Adapters::Mongoid::Attributes::Predications
- #m — Ransack::Nodes::Condition
- #m= — Ransack::Nodes::Condition
- #mapped_values — Ransack::Helpers::FormBuilder
- #matches — Ransack::Adapters::Mongoid::Attributes::Predications
- #matches_all — Ransack::Adapters::Mongoid::Attributes::Predications
- #matches_any — Ransack::Adapters::Mongoid::Attributes::Predications
- #method_missing — Ransack::Nodes::Grouping
- #method_missing — Ransack::Search
- #model_name — Ransack::Naming
- #model_name — Ransack::ClassMethods
- #name — Ransack::Helpers::FormHelper::SortLink
- #name= — Ransack::Nodes::Sort
- #name= — Ransack::Nodes::Attribute
- #new_condition — Ransack::Nodes::Grouping
- #new_grouping — Ransack::Nodes::Grouping
- #new_sort — Ransack::Search
- #no_sort_direction_specified? — Ransack::Helpers::FormHelper::SortLink
- #not — Arel::Nodes::Node
- #not_eq — Ransack::Adapters::Mongoid::Attributes::Predications
- #not_eq_all — Ransack::Adapters::Mongoid::Attributes::Predications
- #not_eq_any — Ransack::Adapters::Mongoid::Attributes::Predications
- #not_in — Ransack::Adapters::Mongoid::Attributes::Predications
- #not_in_all — Ransack::Adapters::Mongoid::Attributes::Predications
- #not_in_any — Ransack::Adapters::Mongoid::Attributes::Predications
- #options_for — Ransack::Helpers::FormHelper
- #or — Ransack::Adapters::Mongoid::InquiryHash
- #order_indicator — Ransack::Helpers::FormHelper::SortLink
- #p — Ransack::Nodes::Condition
- #p= — Ransack::Nodes::Condition
- #parse_record — Ransack::Helpers::FormHelper
- #parse_sort — Ransack::Helpers::FormHelper::SortLink
- #persisted? — Ransack::Nodes::Attribute
- #persisted? — Ransack::Nodes::Value
- #persisted? — Ransack::Nodes::Grouping
- #persisted? — Ransack::Naming
- #persisted? — Ransack::Nodes::Condition
- #predicate_fields — Ransack::Helpers::FormBuilder
- #predicate_name — Ransack::Nodes::Condition
- #predicate_name= — Ransack::Nodes::Condition
- #predicate_select — Ransack::Helpers::FormBuilder
- #quote_column_name — Ransack::Adapters::Mongoid::Base::Connection
- #quoted? — Ransack::Visitor
- #ransack — Ransack::Adapters::Mongoid::Base::ClassMethods
- #ransack — Ransack::Adapters::ActiveRecord::Base
- #ransackable_association? — Ransack::Context
- #ransackable_associations — Ransack::Adapters::ActiveRecord::Base
- #ransackable_associations — Ransack::Adapters::Mongoid::Base::ClassMethods
- #ransackable_attribute? — Ransack::Context
- #ransackable_attributes — Ransack::Adapters::ActiveRecord::Base
- #ransackable_attributes — Ransack::Adapters::Mongoid::Base::ClassMethods
- #ransackable_scope? — Ransack::Context
- #ransackable_scopes — Ransack::Adapters::Mongoid::Base::ClassMethods
- #ransackable_scopes — Ransack::Adapters::ActiveRecord::Base
- #ransacker — Ransack::Adapters::Mongoid::Base::ClassMethods
- #ransacker — Ransack::Nodes::Bindable
- #ransacker — Ransack::Adapters::ActiveRecord::Base
- #ransortable_attributes — Ransack::Adapters::Mongoid::Base::ClassMethods
- #ransortable_attributes — Ransack::Adapters::ActiveRecord::Base
- #read_attribute — Ransack::Nodes::Grouping
- #recursive_sort_params_build — Ransack::Helpers::FormHelper::SortLink
- #reflect_on_all_associations_all — Ransack::Adapters::Mongoid::Base::ClassMethods
- #relation_for — Ransack::Adapters::ActiveRecord::Context
- #relation_for — Ransack::Adapters::Mongoid::Context
- #reset_binding! — Ransack::Nodes::Bindable
- #respond_to? — Ransack::Nodes::Grouping
- #result — Ransack::Search
- #right — Arel::Nodes::And
- #s — Ransack::Search
- #s= — Ransack::Search
- #sanitized_scope_args — Ransack::Search
- #scope_arity — Ransack::Context
- #search — Ransack::Adapters::Mongoid::Base::ClassMethods
- #search_and_sort_params — Ransack::Helpers::FormHelper::SortLink
- #search_fields — Ransack::Helpers::FormBuilder
- #search_form_for — Ransack::Helpers::FormHelper
- #search_key= — Ransack::Configuration
- #search_params — Ransack::Helpers::FormHelper::SortLink
- #searchable_associations — Ransack::Context
- #searchable_attributes — Ransack::Context
- #sort_array — Ransack::Helpers::FormBuilder
- #sort_direction_select — Ransack::Helpers::FormBuilder
- #sort_fields — Ransack::Helpers::FormBuilder
- #sort_link — Ransack::Helpers::FormHelper
- #sort_link — Ransack::Helpers::FormBuilder
- #sort_params — Ransack::Helpers::FormHelper::SortLink
- #sort_select — Ransack::Helpers::FormBuilder
- #sortable_attributes — Ransack::Context
- #sorts — Ransack::Search
- #sorts= — Ransack::Search
- #strip_predicate_and_index — Ransack::Nodes::Grouping
- #submit — Ransack::Helpers::FormBuilder
- #table — ActiveRecord::Associations::ClassMethods::JoinDependency::JoinBase
- #table — Ransack::Adapters::Mongoid::Base::ClassMethods
- #table_for — Ransack::Adapters::ActiveRecord::Context
- #table_for — Ransack::Adapters::Mongoid::Context
- #template_collection_select — Ransack::Helpers::FormBuilder
- #template_grouped_collection_select — Ransack::Helpers::FormBuilder
- #to_inquiry — Hash
- #to_key — Ransack::Naming
- #to_model — Ransack::Naming
- #to_param — Ransack::Naming
- #translate — Ransack::Nodes::Node
- #translate — Ransack::Nodes::Grouping
- #traverse — Ransack::Context
- #type — Ransack::Adapters::Mongoid::Base::ColumnWrapper
- #type — Ransack::Nodes::Attribute
- #type_for — Ransack::Adapters::Mongoid::Context
- #type_for — Ransack::Adapters::ActiveRecord::Context
- #unpolymorphize_association — Ransack::Context
- #url — Ransack::Helpers::FormHelper
- #url_options — Ransack::Helpers::FormHelper::SortLink
- #v — Ransack::Nodes::Condition
- #v= — Ransack::Nodes::Condition
- #valid? — Ransack::Nodes::Attribute
- #valid? — Ransack::Nodes::Condition
- #valid? — Ransack::Nodes::Sort
- #valid_arity? — Ransack::Nodes::Condition
- #valid_combinator? — Ransack::Nodes::Condition
- #validate — Ransack::Predicate
- #validated_values — Ransack::Nodes::Condition
- #value — ActionView::Helpers::Tags::Base
- #value — Ransack::Nodes::Condition
- #value_fields — Ransack::Helpers::FormBuilder
- #values — Ransack::Nodes::Grouping
- #values — Ransack::Nodes::Condition
- #values= — Ransack::Nodes::Condition
- #visit — Ransack::Visitor
- #visit_Arel_Nodes_And — Arel::Visitors::ToSql
- #visit_Arel_Nodes_InfixOperation — Arel::Visitors::ToSql
- #visit_Arel_Nodes_NamedFunction — Arel::Visitors::ToSql
- #visit_Arel_Nodes_Not — Arel::Visitors::ToSql
- #visit_Arel_Nodes_Values — Arel::Visitors::ToSql
- #visit_Array — Ransack::Visitor
- #visit_Ransack_Nodes_And — Ransack::Visitor
- #visit_Ransack_Nodes_Condition — Ransack::Visitor
- #visit_Ransack_Nodes_Grouping — Ransack::Visitor
- #visit_Ransack_Nodes_Sort — Ransack::Visitor
- #visit_and — Ransack::Visitor
- #visit_or — Ransack::Visitor
- #write_attribute — Ransack::Nodes::Grouping