Het gegevenstype voor die kolom moet tekst zijn, dus u kunt in uw migraties het volgende specificeren:
add_column :user_details, :additional_info, :text
Dan moet je in je model specificeren dat deze kolom een hash zal bevatten en dat doe je met het serialize commando:
class UserDetail < ActiveRecord::Base
serialize :additional_info
Daarna kunt u hash-informatie opslaan.
@ud = UserDetail.new
@ud.additional_info = {:salary => 1000000}
@ud.save