module ActiveModel::Associations::AssociationScopeExtension
Public Instance Methods
add_constraints(scope, owner, association_klass, refl, chain_head, chain_tail)
click to toggle source
Calls superclass method
# File lib/active_model/associations/association_scope_extension.rb, line 4 def add_constraints(scope, owner, association_klass, refl, chain_head, chain_tail) if refl.options[:active_model] target_ids = refl.options[:target_ids] return scope.where(id: owner[target_ids]) end super end