Sha256: b422508144b9478c257730eb3b919edfe0b7cde6f36077256422ac384f87e5a3
Contents?: true
Size: 556 Bytes
Versions: 1
Compression:
Stored size: 556 Bytes
Contents
class Customer < ActiveRecord::Base has_one_custom :address, :joins=>['INNER JOIN customer_addresses ON customer_addresses.address_id = addresses.id'], :conditions=>proc{ {:'customer_addresses.customer_number'=>(customer_number rescue Customer.arel_table[:customer_number])} } has_many_custom :addresses, :joins=>['INNER JOIN customer_addresses ON customer_addresses.address_id = addresses.id'], :conditions=>proc{ {:'customer_addresses.customer_number'=>(customer_number rescue Customer.arel_table[:customer_number])} } end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
custom_associations-0.1.0.pre | spec/dummy/app/models/customer.rb |