Ruby on rails 3 获取属性时如何将其大写
我的用户写他们的名字和姓氏时没有大写 是否有方法覆盖Ruby on rails 3 获取属性时如何将其大写,ruby-on-rails-3,getter,Ruby On Rails 3,Getter,我的用户写他们的名字和姓氏时没有大写 是否有方法覆盖用户模型的firstname和lastname属性的getter,使其返回firstname.capitalize 如果我这样做 def firstname self.firstname.capitalize end 我得到堆栈太深错误如果使用与属性相同的名称,则需要使用read\u属性 def firstname read_attribute(:firstname).capitalize end
用户
模型的firstname
和lastname
属性的getter,使其返回firstname.capitalize
如果我这样做
def firstname
self.firstname.capitalize
end
我得到
堆栈太深错误
如果使用与属性相同的名称,则需要使用read\u属性
def firstname
read_attribute(:firstname).capitalize
end