module QueryMethods
Ruby on Rails 6.1.7.10
Since v3.0.20No documentation comment.
Namespace
Classes
Extends
Constants
Methods (defined here)
- # and
- # annotate
- # create_with
- # distinct
- # eager_load
- # extending
- # extract_associated
- # from
- # group
- # having
- # includes
- # joins
- # left_joins
- # left_outer_joins
- # limit
- # lock
- # none
- # offset
- # optimizer_hints
- # or
- # order
- # preload
- # readonly
- # references
- # reorder
- # reselect
- # reverse_order
- # rewhere
- # select
- # strict_loading
- # uniq!
- # unscope
- # where
Private methods
(25)
Implementation detail — not part of the public API.
- # arel_column
- # arel_columns
- # assert_mutability!
- # build_arel
- # build_cast_value
- # build_from
- # build_join_buckets
- # build_join_dependencies
- # build_joins
- # build_order
- # build_select
- # check_if_method_has_arguments!
- # column_references
- # does_not_support_reverse?
- # each_join_dependencies
- # lookup_table_klass_from_join_dependencies
- # order_column
- # preprocess_order_args
- # resolve_arel_attributes
- # reverse_sql_order
- # sanitize_order_arguments
- # select_association_list
- # structurally_incompatible_values_for
- # table_name_matches?
- # validate_order_args
Methods (inherited)
From ActiveSupport::Concern (3)
- # class_methods
- # included
- # prepended