Module: Switchman::ActiveRecord::Reflection::AssociationReflection

Defined in:
lib/switchman/active_record/reflection.rb

Instance Method Summary collapse

Instance Method Details

#join_id_for(owner) ⇒ Object



42
43
44
# File 'lib/switchman/active_record/reflection.rb', line 42

def join_id_for(owner)
  owner.send(::Rails.version >= "5.2" ? join_foreign_key : active_record_primary_key) # use sharded id values in association binds
end