Sha256: bf1a42d0680ae668cb568a291017a775d558804070d789d10eab23c99d69511d
Contents?: true
Size: 592 Bytes
Versions: 6
Compression:
Stored size: 592 Bytes
Contents
module ActiveRecord class PredicateBuilder class AssociationQueryValue def queries # CPK if associated_table.association_join_foreign_key.is_a?(Array) if ids.is_a?(ActiveRecord::Relation) ids.map do |id| associated_table.association_join_foreign_key.zip(id.id).to_h end else [associated_table.association_join_foreign_key.zip(ids).to_h] end else [associated_table.association_join_foreign_key.to_s => ids] end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems