Active Record 属性方法读取
方法
实例公共方法
read_attribute(attr_name, &block) 链接
返回由 attr_name
标识的属性的值,该属性在类型转换后。例如,日期属性将“2004-12-12”转换为 Date.new(2004, 12, 12)
。(有关特定类型转换行为的信息,请参阅 ActiveModel::Type
中的类型。)
来源: 显示 | 在 GitHub 上
# File activerecord/lib/active_record/attribute_methods/read.rb, line 29 def read_attribute(attr_name, &block) name = attr_name.to_s name = self.class.attribute_aliases[name] || name @attributes.fetch_value(name, &block) end