【发布时间】:2016-10-06 08:40:04
【问题描述】:
为什么要在 Rails 中使用 attr_accessor?
文档:http://apidock.com/ruby/Module/attr_accessor
我的理解是它可以用来创建不在数据库中持久化的“瞬态”变量。并且它可以替代手动编写 setter 和 getter。
但我不认为其他答案能比上面解释更多。即:Why use Ruby's attr_accessor, attr_reader and attr_writer?
所以我仍然不确定在什么情况下我会实际使用它。谁能详细说明一下?
【问题讨论】:
标签: ruby-on-rails attr-accessor