0. 環境
macOS Monterey 12.3.1
ruby 3.1.2
rails 6.1.6
1. コントローラ作成方法
以下のコマンドを入力する。
ターミナル
rails g controller (コントローラ名) (アクション名1) (アクション名2)...
作成例
ターミナル
rails g controller users index show
2. 特定のディレクトリ下に作成する時
コントローラ名にパスを付けて入力する。
ターミナル
rails g controller api/v1/users index show
または
ターミナル
rails g controller api::v1::users index show
3. 作成コマンドを取り消したい時
g(generate)
をdestroy
に置き換える。
ターミナル
rails destroy controller users index show
参考記事