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

Apakah ada praktik terbaik/cara yang koheren untuk memperbarui bidang database yang berisi penyimpanan nilai kunci hash?

Jika saya memahami pertanyaannya, saya pikir Anda hanya perlu mendeklarasikan nama bidang yang menyimpan toko, dan pengakses (properti) terkait dalam model, seperti

store :settings, accessors: [ :weight, :length, :color ]

di mana bidang tersebut bekerja dengan AR dan AREL sama seperti yang lainnya, bahkan dengan formulir.

Ada sangat sedikit sihir di sini. Bidang memegang hash nilai; deklarasi toko memberi tahu Rails bahwa Anda dapat mereferensikannya seperti something.weight atau something.color, baik membaca atau menulis. Sederhana dan licin. DHH klasik.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tipe Data untuk Menyimpan Bujur/Lintang di Mysql

  2. PDO::bindParam dalam loop foreach, semua nilai disetel sama?

  3. MySQL Master Untuk Menguasai Replikasi

  4. MySQL DI MANA DI ()

  5. Kueri dinamis menggunakan nomor variabel argumen IN (p1, p2, p3)