【发布时间】:2011-07-25 17:44:32
【问题描述】:
我有一个 Rails 3.0.9 应用程序,一旦部署,就会出现一堆 ActiveModel::MissingAttributeErrors,导致 500 秒。这些错误是随机发生的,有时会加载页面,有时不会,但属性都是数据库中现有的属性,应该可以找到。
奇怪的是,过了一会儿,错误就消失了。突然间,它们不再引起问题。
我一直在寻找解决这个问题的方法,但是这个错误主要发生在有人已经完成 Model.all(:select => 'column_x,column_y') 并正在调用 column_z 或者他们正在使用 cache_money 时。这些事情我都没有做。
谁能帮忙?
【问题讨论】:
标签: ruby-on-rails ruby activemodel