0

私のユーザーは大文字を使わずに姓名を書きます

返されるように、モデルのゲッターfirstnamelastname属性を上書きする方法はありますか?Userfirstname.capitalize

私が行った場合

def firstname
 self.firstname.capitalize
end

私は得るstack too deep error

4

1 に答える 1

1

属性と同じ名前を使用している場合は、read_attribute を使用する必要があります

def firstname
  read_attribute(:firstname).capitalize
end
于 2013-03-07T09:26:51.560 に答える