入 検索 時 変換 def serialize(value) normalize(super) end # DB 取 出 時 変換 # def deserialize(value); end private # setter 変換 def cast_value(value) normalize(super) end def normalize(value) return unless value value.downcase.remove(/\A[[:^graph:]]*/).remove(/[[:^graph:]]*\z/) end end 6
入 検索 時 変換 def serialize(value) normalize(super) end # DB 取 出 時 変換 # def deserialize(value); end private # setter 変換 def cast_value(value) normalize(super) end def normalize(value) return unless value value.downcase.remove(/\A[[:^graph:]]*/).remove(/[[:^graph:]]*\z/) end end 16