Sha256: 94fc80d2857af002288cd0168112369cf2a00023be509c9b81a89c148c3f6a19
Contents?: true
Size: 522 Bytes
Versions: 1
Compression:
Stored size: 522 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| id.ids_hash 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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
composite_primary_keys-11.0.0.rc2 | lib/composite_primary_keys/relation/predicate_builder/association_query_value.rb |