相关疑难解决方法(0)

ActiveRecord ::没有表的基础

这出现了一段时间(在db中没有相应列的rails模型属性)但是看起来没有提到所提到的Rails插件(http://agilewebdevelopment.com/plugins/activerecord_base_without_table).有没有办法用ActiveRecord这样做?

如果没有,有没有办法在不使用ActiveRecord的情况下获得ActiveRecord验证规则?

当然,ActiveRecord希望表存在.

activerecord ruby-on-rails-2

22
推荐指数
4
解决办法
2万
查看次数

如何迭代ActiveRecord属性,包括attr_accessor方法

我到处寻找一个优雅的解决方案.基本问题似乎是,在ActiveRecord :: Base中,映射到数据库列的ActiveRecord属性与attr_accessor方法完全不同.

我想做的事情如下:

model.attribute_names.each do |name|
  # do stuff
end
Run Code Online (Sandbox Code Playgroud)

以包含attr_accessor字段的方式,但不包括任何其他实例方法.我知道这不是内置的,但最优雅的方法是什么?

ruby activerecord ruby-on-rails

6
推荐指数
1
解决办法
1万
查看次数