Я хочу инициализировать переменную экземпляра в моей модели Rails, которая будет содержать массив, и я хочу получить доступ к этой переменной в других методах моей модели. Я пробовал это:
class Participant < ActiveRecord::Base
@possible_statuses = [
'exists',
'paired',
'quiz_finished',
'quiz_results_seen',
'money_sent'
]
def statuses
@possible_statuses
end
Но когда я попробовал следующее с помощью консоли rails:
Participant.first.statuses
Я вернулся ноль:(
Почему это происходит? Есть ли способ выполнить то, что я пытаюсь выполнить?