sql >> データベース >  >> RDS >> Mysql

ハッシュKey-Valueストアを含むデータベースフィールドを更新するためのベストプラクティス/一貫した方法はありますか?

    質問を理解した場合は、ストアを保持するフィールド名と、モデル内の関連するアクセサー(プロパティ)を宣言する必要があると思います。

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

    その時点で、フィールドは、フォームを使用する場合でも、他のフィールドと同じようにARおよびARELで機能します。

    ここには魔法はほとんどありません。フィールドは値のハッシュを保持します。ストア宣言により、Railsは、読み取りまたは書き込みに関係なく、something.weightまたはsomething.colorのようにそれらを参照できることを認識します。シンプルで滑らか。クラシックDHH。



    1. 相関サブクエリを使用したMySqlスコーピングの問題

    2. PHPで高精度の小数を操作するにはどうすればよいですか

    3. NoSQLとは何ですか?どのように利用されますか?

    4. Oracle Database 11gのHibernate方言?