У меня есть приложение Rails 3.0.9, которое после развертывания страдает от множества ошибок ActiveModel :: MissingAttributeErrors, которые вызывают ошибки 500. Ошибки возникают довольно случайно, иногда страница загружается, а иногда нет, но все атрибуты являются существующими атрибутами в базе данных и должны быть найдены.
Странно то, что через некоторое время ошибки исчезают. . Внезапно они перестают вызывать проблемы.
Я искал решение этой проблемы, но эта ошибка чаще всего возникает, когда кто-то выполнил Model.all (: select => 'column_x, column_y')
и запрашивают column_z
или когда они используют cache_money. Я ничего из этого не делаю.
Кто-нибудь может помочь?