Hi Guys,
I’ve tried searching for this, but haven’t come up with the answers.
Sorry, this is a basic question, so sorry for the newb-ness.
Ok so I’m putting together a ruby report that uses ActiveRecord. I
will explain some details below:
So I have an Payment object which inherits from ActiveRecord:
Payment
belongs to invoice
id, invoice_id, amt, date, type
Then I have 3 payment types; Initial, Recur, and Refund that inherit
from Payment. The only differences are that each overrides the type
field.
So my question is this the correct way in setting this up… with only
a payments table with a type field?
I essentially want to do this: Initial.find(:all) and it will pull all
payments with type Initial… instead of doing
Payment.find(:all, :conditions…)
Thanks.