Rails 학습 자료 Resources 이름 도우미 확인
평소 무심코 하던 루즈.rb에서 Resources 방법 사용하기
많이 확인해 보세요.
users 컨트롤러 만들기 (고정된 7가지 방법)
$ rails g controller users index new show create edit update destroy
users_controller.rbclass UsersController < ApplicationController
def index
end
def new
end
def show
end
def create
end
def edit
end
def update
end
def destroy
end
end
routes.rbRails.application.routes.draw do
get 'users/index'
get 'users/new'
get 'users/show'
get 'users/create'
get 'users/edit'
get 'users/update'
get 'users/destroy'
end
이 상태에서라고 말했다.$ rails routes
Prefix Verb URI Pattern Controller#Action
users_index GET /users/index(.:format) users#index
users_new GET /users/new(.:format) users#new
users_show GET /users/show(.:format) users#show
users_create GET /users/create(.:format) users#create
users_edit GET /users/edit(.:format) users#edit
users_update GET /users/update(.:format) users#update
users_destroy GET /users/destroy(.:format) users#destroy
모든 users'동작 이름의 조수가 되는 방법은 모두 GET입니다.스케줄러:분위기를읽어보니POST나DELETE같은게 될줄 알았는데...
resourece 방법 사용하기
routes.rb
Rails.application.routes.draw do
# get 'users/index'
# get 'users/new'
# get 'users/show'
# get 'users/create'
# get 'users/edit'
# get 'users/update'
# get 'users/destroy'
resources :users
end
이 상태에서실행하면$ rails routes
Prefix Verb URI Pattern Controller#Action
users GET /users(.:format) users#index
POST /users(.:format) users#create
new_user GET /users/new(.:format) users#new
edit_user GET /users/:id/edit(.:format) users#edit
user GET /users/:id(.:format) users#show
PATCH /users/:id(.:format) users#update
PUT /users/:id(.:format) users#update
DELETE /users/:id(.:format) users#destroy
Restful 형식이 되었습니다.어감상.가우스path 포스터 이미지가 있어요.
users_path를 주의하십시오. (틀린 것 같습니다.)
Reference
이 문제에 관하여(Rails 학습 자료 Resources 이름 도우미 확인), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/xusaku_/items/70a2e19539ef6ea45b63텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)