[Theaction'동작 이름'could not be found for 컨트롤러 이름]이 나타날 때

970 단어 Rails
낮추기 어려운 이유에 잘못이 생긴 만큼 메모와 반성의 뜻을 담아 남겨야 한다.

Articleas Controller를 보고 create 동작이 있는 것을 확인했지만 이런 오류(그림은 Rails Guide에서 빌려온 것)가 발생해서 상당히 오랜 시간 경로를 보고 고민을 많이 한 결과 provate 방법에 들어갔다.
# 本来こうなっているはず
def index

end

def create

end
# それがこうなってたのでエラー
def index

end

private

def create

end
이해하기 어려운 방법들이 많았지만
만약 들여쓰기를 좀 더 깊게 한다면 아마도 곧 알아차릴 것이다.

결론


방법은 한 단계 깊이 들어가는 것이다.

좋은 웹페이지 즐겨찾기