Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

cara menyimpan nilai hash di kolom tabel di Rails

Tipe data untuk kolom tersebut harus berupa teks sehingga dalam migrasi Anda, Anda dapat menentukan:

add_column :user_details, :additional_info, :text

Kemudian dalam model Anda, Anda harus menentukan bahwa kolom ini akan berisi hash dan Anda melakukannya dengan perintah serialize:

class UserDetail < ActiveRecord::Base
  serialize :additional_info

Setelah itu Anda dapat menyimpan informasi hash.

@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 Mengubah Prosedur Tersimpan

  2. Hitung total berjalan di MySQL

  3. Mengirim kata sandi melalui web

  4. DATEDIFF() Contoh – MySQL

  5. mysql Stored Procedure, Query untuk memeriksa apakah ada atau tidak