我有这些模型:
class Bill < ActiveRecord::Base
has_many :calls
has_many :text_messages
end
class Call < ActiveRecord::Base
belongs_to :bill
end
class TextMessage < ActiveRecord::Base
belongs_to :bill
end
现在,在我的域中,通话和短信都是“同一种东西”——也就是说,它们都是“账单项目”。所以我想some_bill.bill_items
回复与该账单相关的所有电话和短信。最好的方法是什么?