カテゴリー:
Rails
タグ:
 Rails アクセサ オーバーライド

このエントリーをはてなブックマークに追加
更新日時:
2013年05月05日(日)
作成日時:
2013年05月05日(日)

前の記事 / 次の記事

たまにオーバーライドしたくなるけど毎回覚えてないのでメモ。

def name
  name.gsub(/\s/, "")
end

とか書くと当然無限ループするので、

def name
  self[:name].gsub(/\s/, "")
end

のようにハッシュを使って書く。
というか毎回ハッシュでアクセス出来ることを忘れる。