Sha256: 7e1cf6ee82ae21c82ed2b813eabe15e441ae584c171d96f3555482bd186eb42f
Contents?: true
Size: 405 Bytes
Versions: 24
Compression:
Stored size: 405 Bytes
Contents
# frozen_string_literal: true module ActiveRecord::Associations module ForeignAssociation # :nodoc: def foreign_key_present? if reflection.klass.primary_key # CPK # owner.attribute_present?(reflection.active_record_primary_key) Array(reflection.active_record_primary_key).all? {|key| owner.attribute_present?(key)} else false end end end end
Version data entries
24 entries across 24 versions & 1 rubygems