1

我希望设置一个具有与之关联的数据类型的属性访问器,就像我们在模型中的字段如何具有数据库,这些数据库具有与它们相关联的数据类型,如字符串、整数等。

我如何告诉 rails 我的 attr_accessor 应该响应特定的数据类型。我希望为我要创建的访问器设置一个日期时间,

请建议。

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 strong typed Ruby on Rails

于 2012-07-26T18:05:16.523 回答