#ruby-on-rails #model #attributes
#ruby-on-rails #Модель #атрибуты
Вопрос:
Если я открою консоль и введу следующий код, моя модель потеряет атрибуты. Во всех случаях доступен только первый атрибут после идентификатора. У меня была эта проблема на одном сервере. Мой старый сервер отлично работает с тем же кодом и теми же версиями. Здесь вывод:
irb(main):001:0> User.new
=> #<User id: nil, encrypted_uid: nil, encrypted_access_token: nil, created_at: nil, updated_at: nil>
irb(main):002:0> User.first
=> #<User id: 1, encrypted_uid: "I7lPHOYoGMNWki3cZtb5oA==n">
ActiveModel::MissingAttributeError (missing attribute: encrypted_access_token):
У кого-нибудь есть идея заставить его работать? Заранее спасибо.
Ответ №1:
Мне пришлось воссоздать приложение и скопировать модель в новое приложение. после этого все работало нормально. Понятия не имею, что было не так.