私は 3 番目の演習で 4 番目の Rails for 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>
間違いを犯したことは知っていますが、どこにあるのかわかりません。私を助けてください。