1

string 、 integer などのデータ型が関連付けられたデータベースを持つモデル内のフィールドのように、関連付けられたデータ型で attribute_accessor を設定しようとしています。

attr_accessor が特定のデータ型に応答する必要があることを Rails に伝えるにはどうすればよいですか。作成しようとしているアクセサに日時を設定しようとしていますが、

提案してください。

4

1 に答える 1

3

あなたは次のようなカスタムセッターを作ることができます

def field_name=(value)
  # check for type and dont assign it if its the wrong typ
  # or raise an error
end

頭のてっぺんから

また、質問が重複しています:attr_accessorはRubyonRailsと強く入力しました

于 2012-07-26T18:05:16.523 に答える