是否可以覆盖ActiveRecord对象的属性的类型转换。例如
class Project < ActiveRecord::Base
def name.to_s
#some logic to act on self.name
end
end
我知道我可以用帮助器做到这一点,但只是好奇这是否可能。
答案 0 :(得分:1)
如果您只想操纵名称返回...请执行此操作...
class Project < ActiveRecord::Base
def name
this_name = read_attribute(:name)
# do some stuff with this_name
this_name #return this_name
end
end