Hello, I am trying to combine results on two related associations. I have some models set up as: class Vendor < ActiveRecord::Base has_many :vendor_staffs has_many :vendor_codes, :as => :vendor_codable end class VendorStaff < ActiveRecord::Base belongs_to :vendors has_many :vendor_codes, :as => :vendor_codable end class VendorCode < ActiveRecord::Base belongs_to :vendor_codable, :polymorphic => true end Is there a recommended way to derive this result: all_vendor_codes = vendor.vendor_codes + vendor.vendor_staffs.collect.vendor_codes -- Posted via http://www.ruby-forum.com/.