属性へのアクセス
u = User.find(1) u.name #=> "David" u[:name]#=> "David"
アクセサメソッドを使うやり方とハッシュのようにするやり方。
ただし、ハッシュのようなやり方は非推奨。理由は本によると、柔軟性にかけるから、とのこと。
どう柔軟性に欠けるのかもなんか書いてあるけどよくわからなかった。
とりあえず僕にはアクセサを使ったほうが直感的なので素直にアクセサを使う。
u = User.find(1) u.name #=> "David" u[:name]#=> "David"
アクセサメソッドを使うやり方とハッシュのようにするやり方。
ただし、ハッシュのようなやり方は非推奨。理由は本によると、柔軟性にかけるから、とのこと。
どう柔軟性に欠けるのかもなんか書いてあるけどよくわからなかった。
とりあえず僕にはアクセサを使ったほうが直感的なので素直にアクセサを使う。