リソースを扱うコントローラのアクション名
アクション | パス | HTTPメソッド | 説明 |
---|---|---|---|
index | /books | /GET | リソースの一覧を表示する |
show | /books/123 | GET | リソースを追加する |
new | /books/new | GET | リソースを作成する |
edit | /books/news/123/edit | GET | リソースの属性を表示する |
create | /books | POST | リソースを更新するためのフォームを表示する |
update | /books/123 | PATCH | リソースを更新する |
destroy | /books/123 | DELETE | リソースを削除する |
コントローラを作成します。
$ bin/rails g controller books
ルーティングを設定します。
resources :books
コントローラにアクションを追加します。
class BooksController < ApplicationController def index end def show end def new end def edit end def create end def update end def destroy end