instance method
arel_column_with_table
Ruby on Rails 8.1.2
Since v8.0.4 PrivateAvailable in: v8.0.4 v8.1.2
Signature
arel_column_with_table(table_name, column_name)
No documentation comment.
Parameters
-
table_namereq -
column_namereq
Source
# File activerecord/lib/active_record/relation/query_methods.rb, line 1974
def arel_column_with_table(table_name, column_name)
self.references_values |= [Arel.sql(table_name, retryable: true)]
if column_name.is_a?(Symbol) || !column_name.match?(/\W/)
predicate_builder.resolve_arel_attribute(table_name, column_name) do
lookup_table_klass_from_join_dependencies(table_name)
end
else
Arel.sql("#{model.adapter_class.quote_table_name(table_name)}.#{column_name}")
end
end
Defined in activerecord/lib/active_record/relation/query_methods.rb line 1974
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::QueryMethods