views:

59

answers:

0
class Car < ActiveRecord::Base
  has_many :passengers, :as => :vehicle
end

class Passenger < ActiveRecord::Base
  belongs_to :vehicle, :polymorphic => true
end

class Kid < Passenger
end

Can I use "has_many :kids, :as => :vehicle" in Car class definition?