【发布时间】:2010-11-02 21:23:07
【问题描述】:
我到处寻找优雅的解决方案。根本问题似乎是映射到数据库列的 ActiveRecord 属性在 ActiveRecord::Base 中的处理方式与 attr_accessor 方法完全不同。
我想做这样的事情:
model.attribute_names.each do |name|
# do stuff
end
以某种方式也包括 attr_accessor 字段,但不包括任何其他实例方法。我知道这不是内置的,但最优雅的方法是什么?
【问题讨论】:
标签: ruby-on-rails ruby activerecord