ActiveRecord models w/ base condition

Does anyone know how to do the following? I have 3 different AR classes
that all map to the same table. The only difference between this AR
classes
is that they should only return record that match a certain condition.

For example, Foo should only return records from table ‘list’ that
follow
the condition ftype=“foo”, where as Bar, on the other hand, should only
return records that follow the condition ftype=“bar”.

I know I can specify conditions and finder_sql with relationships, but I
want to define a base level condition for the model. Is this possible?
Any
suggestions?

-Matt

Belorion wrote:

want to define a base level condition for the model. Is this possible?
Any suggestions?

Single table inheritance will do what you want. Read about it here:
Peak Obsession


We develop, watch us RoR, in numbers too big to ignore.

On 1/12/06, Mark Reginald J. [email protected] wrote:

Single table inheritance will do what you want. Read about it here:
Peak Obsession

Great, thanks. I’m not sure why that didn’t occur to me in the first
place!

Matt