У меня есть переменная класса с именем @@, которую я хотел бы постоянно обновлять с помощью метода.Обновление переменных класса в rails
Я инициализирую переменную (как пустой массив) в верхней части моей модели. А затем обновить его, когда метод update_customers называется:
class Customer
@@customers = []
def update_customers(new_customer)
@@customers << new_customer
end
end
Я обеспокоен @@ клиентов быть повторно инициализирован [] и потери данных. Может ли такая повторная инициализация произойти? Когда это произойдет?