Mysql
 sql >> база данни >  >> RDS >> Mysql

как да запазите хеш стойност в колоната на таблицата в релсите

Типът данни за тази колона трябва да е текст, така че във вашите миграции можете да посочите:

add_column :user_details, :additional_info, :text

След това във вашия модел трябва да посочите, че тази колона ще съдържа хеш и правите това с командата serialize:

class UserDetail < ActiveRecord::Base
  serialize :additional_info

След това можете да запазите информация за хеш.

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL SELECT x FROM a WHERE NOT IN (SELECT x FROM b) - Неочакван резултат

  2. Какво означава двойни ленти (||) в SQL?

  3. Как да изберете подкатегории от избрана категория с помощта на вложена функция в PHP?

  4. Как да изберете записи с дублиращи се само едно поле и всички други стойности на полета?

  5. Сравнете редове в същата таблица в mysql