ActiveModel :: MissingAttributeError возникает после развертывания, а затем исчезает через некоторое время

У меня есть приложение Rails 3.0.9, которое после развертывания страдает от множества ошибок ActiveModel :: MissingAttributeErrors, которые вызывают ошибки 500. Ошибки возникают довольно случайно, иногда страница загружается, а иногда нет, но все атрибуты являются существующими атрибутами в базе данных и должны быть найдены.

Странно то, что через некоторое время ошибки исчезают. . Внезапно они перестают вызывать проблемы.

Я искал решение этой проблемы, но эта ошибка чаще всего возникает, когда кто-то выполнил Model.all (: select => 'column_x, column_y') и запрашивают column_z или когда они используют cache_money. Я ничего из этого не делаю.

Кто-нибудь может помочь?

47
задан philnash 25 July 2011 в 20:31
поделиться