inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Rails로 쉽고 빠른 웹사이트 만들기(Ruby Coin)

Rails Update와 Delete 실습기

"Rails Update와 Delete 실습기" 부분에서 질문 있어요.

319

지나가던나그네

작성한 질문수 1

0

"def create"에서는 "post"으로 사용하고 "def modify"에서는 "@post"으로 사용하는데

@변수명이 인스턴스 변수를 뜻하는 것은 알고 있지만 왜 서로 다르게 사용하는지 궁금해요.

ruby Ruby-on-Rails

답변 1

2

Karoid

  1. create 액션에서는 post 변수를 erb 파일에 사용할 일이 없기 때문에 지역변수로 사용한 것이고(인스턴스로 사용해도 문제는 없습니다.)
  2. modify 액션에서는 @post 변수를 erb 파일에서 사용하기 때문에 인스턴스변수로 사용했습니다. (지역변수로 설정하면 erb 파일에서 사용할 수 없어요)

혹시 다음 강의 찍게되면 마우스좀 치워주세요

0

48

0

스타업 클라우드 질문

0

106

2

vscode를 설치했는데 myapp폴더가 없어요!

0

92

1

토스페이먼츠 크롬에서는 되는데 사파리나 엣지 브라우저에서 나오지 않을 경우

0

107

2

커서에서 해결책을 못 찾을 경우 ㅠㅠ

0

98

2

error 메시지 빨간색 창은 레일즈로 한 화면에서만 뜨는건가요?

0

98

2

SSL 관련 이슈 해결

0

49

1

tidewave 로 인프런을 구현 해보고 있는데요.

0

76

2

shadcn 스타일 적용

0

82

2

kamal setup시 오류

0

86

2

scaffold 생성 시 테일윈드

0

63

2

도커를 이용한 배포가 에러가 굉장히 많이 납니다. 혹시 깃허브 이용

0

100

2

루비설치중문제

0

48

1

ubuntu 설치시 문제..

0

69

2

지금 시점에서 루비온레일즈를 배우는게 여전히 유효할까요?

0

133

2

윈도우 환경에서 surf 작동안되는 경우..

0

96

2

모델 생성 중 정지 현상

0

87

1

루비 오류뜨는데요

0

217

1

delete 시 redirect_to :back 에러 참고

1

268

0

실제 업무환경에서는 정보를 어떻게 전달하나요?

0

321

1

plus 페이지가 꼭 필요할까요

0

296

1

@POST.DESTROY 질문이 있습니다

0

295

1

이후 강의는 없나요 ??

0

339

1

루비 마지막 강의[scaffold] 질문드립니다

0

418

2