Я пытаюсь инициализировать и создать экземпляр переменной в виде массива следующим образом:
class Arch < ActiveRecord::Base
attr_accessor :name1
def initialize
@name1 = []
end
def add_name1(t)
@name1 << t
end
end
Когда я пытаюсь запустить Arch.new в сеансе консоли, я получаю (Object не поддерживает #inspect).Что происходит?Как мне сделать переменную массива экземпляра?Я пытался подписаться на это примерно так:
class Arch < ActiveRecord::Base
attr_accessor :name1
def after_initialize
@name1 = []
end
def add_name1(t)
@name1 << t
end
end
и мой @ name1 все еще был NilClass.: /