データベースにいくつかの暗号化されたデータがあります(attr_encryptor gemを使用)。一部の 10 進数値または整数値は暗号化されているため (データベースでは文字列に変更されています)、モデルでそれを使用するたびに、Rails が値を整数または 10 進数にキャストする必要があることを指定できるかどうか疑問に思います。 ? (そして、値を扱うたびにそれを行うわけではありません。この点は退屈で、実際にはDRYではありません)
何か案が ?
データベースにいくつかの暗号化されたデータがあります(attr_encryptor gemを使用)。一部の 10 進数値または整数値は暗号化されているため (データベースでは文字列に変更されています)、モデルでそれを使用するたびに、Rails が値を整数または 10 進数にキャストする必要があることを指定できるかどうか疑問に思います。 ? (そして、値を扱うたびにそれを行うわけではありません。この点は退屈で、実際にはDRYではありません)
何か案が ?