module QueryMethods
Ruby on Rails 7.1.6
Since v3.0.20No documentation comment.
Namespace
Classes
Constants
Methods (defined here)
- # and
- # annotate
- # async!
- # create_with
- # distinct
- # eager_load
- # excluding
- # extending
- # extract_associated
- # from
- # group
- # having
- # includes
- # in_order_of
- # invert_where
- # joins
- # left_joins
- # left_outer_joins
- # limit
- # lock
- # none
- # offset
- # optimizer_hints
- # or
- # order
- # preload
- # readonly
- # references
- # regroup
- # reorder
- # reselect
- # reverse_order
- # rewhere
- # select
- # strict_loading
- # structurally_compatible?
- # uniq!
- # unscope
- # where
- # with
- # without
Private methods
(34)
Implementation detail — not part of the public API.
- # arel_column
- # arel_columns
- # assert_mutability!
- # async
- # build_arel
- # build_case_for_value_position
- # build_cast_value
- # build_from
- # build_join_buckets
- # build_join_dependencies
- # build_joins
- # build_order
- # build_select
- # build_with
- # build_with_join_node
- # build_with_value_from_hash
- # check_if_method_has_arguments!
- # column_references
- # does_not_support_reverse?
- # each_join_dependencies
- # extract_table_name_from
- # lookup_table_klass_from_join_dependencies
- # order_column
- # preprocess_order_args
- # process_select_args
- # resolve_arel_attributes
- # reverse_sql_order
- # sanitize_order_arguments
- # select_association_list
- # select_named_joins
- # structurally_incompatible_values_for
- # table_name_matches?
- # transform_select_hash_values
- # validate_order_args