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?