위의 연습을 railsforzombies.org에서하고 있는데, 강력한 매개 변수를 사용하지 않는 이유를 계속 설명 할 수 없습니다. 비디오에 나와있는 예제를 가이드로 사용하고 있지만 메시지를 계속받습니다.좀비 용 레벨 4 연습 3 (레일즈 4 강력한 파라미터 포함)
"Rails 4 강력한 매개 변수를 사용하여 새로운 좀비를 만들지 않았습니다." (나는 아직 사진을 게시 할 수 없습니다)
http://i.stack.imgur.com/Jyw8n.jpg
내가 가진 : 여기
class ZombiesController < ApplicationController
def create
@zombie = Zombie.create(params[:zombie])
redirect_to @zombie
end
private
def zombie_params
params.require(:zombie).permit([:name, :graveyard])
end
end
내가 떨어져 내 솔루션을 근거로하고있는 예이다 : 여기
내 코드입니다
Rails for Zombies Lab 4 > Exercise 3 에 나열된 솔루션을 읽으십시오. 그러나이 예제는 'Strong Parameters'오류를 해결하지 못합니다. 나는 또한 그 주제에 대해 논평 할 수 없기 때문에 Rails 4에 대한 새로운 것을 시작했다.
내가 이전에 redirect_to의 zombie_path''시도했던 방법을 사용하는 일을하지만 http://stackoverflow.com/questions/5219691의 솔루션을 사용하려고 시도에서
/rails-for-more - lab-4-exercise-3 @ zombie로 바꿨습니다. – Drimis