게시글
질문&답변
2022.02.09
plus 페이지가 꼭 필요할까요
너무 늦게 답변드리게 되어 죄송합니다. 말씀하신 것처럼 기존의 result 액션을 사용하여 코드를 구성하셔도 문제가 없습니다. 제가 강의에서 따로 plus라는 액션을 만들어서 설명드린 것은 처음 배우시는 분들께서 뷰, routes.rb, 컨트롤러 삼박자를 맞춰야 페이지가 작동한다는 것을 다시한번 더 반복하고 싶어서 그랬던것 같습니다.
- 0
- 1
- 197
질문&답변
2020.01.23
버전변경
좋은 정보 감사합니다. 강의 하단에 첨부하도록 하겠습니다.
- 0
- 1
- 183
질문&답변
2019.07.12
ISODate 와 Date
두가지 방법 모두 가능합니다. Date 객체를 생성해서 몽고디비에 저장하면 몽고디비가 자동으로 ISOData로 저장합니다. 사실 두 객체가 이름만 다르고 기능적인 측면이 거의 동일하다는 특징이 있습니다.
- 0
- 1
- 577
질문&답변
2019.01.22
"Rails Update와 Delete 실습기" 부분에서 질문 있어요.
create 액션에서는 post 변수를 erb 파일에 사용할 일이 없기 때문에 지역변수로 사용한 것이고(인스턴스로 사용해도 문제는 없습니다.) modify 액션에서는 @post 변수를 erb 파일에서 사용하기 때문에 인스턴스변수로 사용했습니다. (지역변수로 설정하면 erb 파일에서 사용할 수 없어요)
- 0
- 1
- 211
질문&답변
2018.09.16
이후 강의는 없나요 ??
유튜브에 추가 강의 4개가 있습니다. 더 많은 강의는 찍으려 했으나 시간이 없는 관계로 미래에 찍게 될 것 같습니다
- 0
- 1
- 224
질문&답변
2018.04.10
루비 마지막 강의[scaffold] 질문드립니다
안녕하세요 YUN HO LEE님! 좋은 질문 감사합니다. 우선 YUN HO LEE님께서 route를 변경해서 '/' url에 대해 mypages Controller의 index 액션과 연결시키신 듯 합니다. 차후 추가 강의에서 설명드리겠지만, route.rb 파일의 resources 명령어는 웹 페이지를 RESTFUL하게 유지하도록 url을 구성해주는 명령어입니다. scaffolding을 통해 깔끔한 url 구조를 만들어주도록 resources 명령어가 도와줍니다. 현재 주어진 상황에서 저는 2가지 방법을 제안하고 싶습니다. 1. Restful 하게 웹페이지를 유지하는 방법 기존의 URL 방식을 유지하면서 첫 페이지에 접근하면 원하는 페이지로 자동으로 넘어가는 방법을 사용하고 싶다면, redirect_to 명령어를 다음과 같이 추가하면 됩니다. root to: redirect(mypages_path) resources :mypages 2. 첫 페이지 URL에 index 페이지를 보여주고 싶을 때 첫 페이지에 그냥 index 페이지를 보여주고 싶으시다면 질문자님께서 하신 조치도 충분하지만, 가독성을 생각한다면 아래와 같이 고치는 것을 추천합니다. root to: "mypages#index", as : :mypages resources :mypages, except: :index 3. 저는 url을 다 막 바꿔버리고 싶어요. 음... 그러기 위해서는 resources 명령어에 대해서 이해하셔야 합니다. rails 공식 문서를 참고하셔서 수정하기를 바랍니다. 특히 수정하실 때 2번 답변의 ,as: :mypage 이 부분이 중요합니다. scaffolding View 파일을 보시면 알겠지만 url을 직접 적지 않고 ~_path 형식으로 적혀있습니다. 그 부분과 연동 시키려면 prefix 라는 것을 ,as: 이 부분으로 설정해주어야 합니다. 혹시 제가 잘못 답변한 부분이 있거나 더 궁금하신 점이 있다면 알려주세요!
- 0
- 2
- 259