sql >> Databasteknik >  >> RDS >> Mysql

hur man håller ett hashvärde i tabellkolumnen i rails

Datatypen för den kolumnen måste vara text så i dina migreringar kan du ange:

add_column :user_details, :additional_info, :text

Sedan i din modell måste du ange att den här kolumnen kommer att innehålla en hash och du gör det med kommandot serialize:

class UserDetail < ActiveRecord::Base
  serialize :additional_info

Efter det kan du spara hashinformation.

@ud = UserDetail.new
@ud.additional_info = {:salary => 1000000}
@ud.save


  1. "Ansluta" en rails-app till en redan befintlig MySQL DB?

  2. PostgreSQL-sekvens baserad på en annan kolumn

  3. INDIA, STD Code Finder Script i PHP, MYSQL, JQUERY

  4. Mysql - Förhindrar dubbletter av kombinerade kolumner med Unique Index