web-dev-qa-db-ja.com

モデルが既に存在する場合、コントローラーとビューのみの足場を作成するにはどうすればよいですか?

私はすでにDeviseを私のアプリに設定しました。
したがって、ユーザーモデルは既に生成されており、Deviseをインストールすると存在します

次に、自分のコントローラを追加したいと思いますusers_controller.rbとそのビューindexおよびshow
既存のユーザーモデルに影響を与えずに足場を作成するにはどうすればよいですか?

25
MKK

「name」列のみの足場の場合:

Rails g scaffold User name --skip

列をいくつか追加するだけです。

目を向ける Rails g scaffold -h追加情報の出力。

20
denis.peplin

これを試して 、

Rails g scaffold_controller controller_name 

あなたは経由でより多くのオプションを見つけるでしょう

Rails generate -h
61
RailsEnthusiast

足場全体を使わずにコントローラーとビューだけが必要な場合は、次のようにすることができます。

Rails generate controller Users index show
13
Sabar