instance method
select_association_list
Ruby on Rails 8.0.4
Since v6.0.6 PrivateSignature
select_association_list(associations, stashed_joins = nil)
No documentation comment.
Parameters
-
associationsreq -
stashed_joinsopt = nil
Source
# File activerecord/lib/active_record/relation/query_methods.rb, line 1810
def select_association_list(associations, stashed_joins = nil)
result = []
associations.each do |association|
case association
when Hash, Symbol, Array
result << association
when ActiveRecord::Associations::JoinDependency
stashed_joins&.<< association
else
yield association if block_given?
end
end
result
end
Defined in activerecord/lib/active_record/relation/query_methods.rb line 1810
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::QueryMethods