В третьем упражнении я застрял в четвертой лаборатории Rails для Zombies. Это моя задача: создать действие, которое создаст новый зомби, а затем перенаправит его на созданную страницу шоу зомби.
У меня есть следующий массив params:
params = { :zombie => { :name => "Greg", :graveyard => "TBA" } }
В качестве решения я написал следующий код:
def create
@zombie = Zombie.create
@zombie.name = params[ :zombie [ :name ] ]
@zombie.graveyard = params[ :zombie [ :graveyard ] ]
@zombie.save
redirect_to(create_zombie_path)
end
Но когда я его отправлю, я получил следующую ошибку: #<TypeError: can't convert Symbol into Integer>
Я знаю, что совершил ошибку, но не могу понять, где. Пожалуйста, помогите мне.