2

scaffold_controllerヘルプで( rails generate scaffold_controller -h)

モデル名 (CamelCased または under_scored のいずれか)とビューのリストを引数として渡します。

追加するときに次のようなものを入力します

rails generate scaffold_controller Page home

REST アクションとビューはすべて取得できますが、ホーム ビューは取得できません。

ここでscaffold_controller ジェネレーターの誕生までさかのぼってレールリポジトリの履歴を確認しましたが、引数を受け入れるように見えるものは何もありませんが、同じドキュメントが表示されます。

これは見過ごされたエラーですか、それとも引数を間違って入力していますか (または他の何か;)?

アップデート

ずっと探していたようですrails generate controller Page home。ただし、ドキュメントにはまだバグがあるようです。

4

2 に答える 2

1

おもう

rails generate controller Page home

コントローラーで通常の show/index/update/destroy メソッドが生成されていませんが、期待どおりの結果が得られます。

于 2012-07-24T17:12:58.230 に答える
1

次のようなモデルフィールドを渡す必要があると思います:

rails generate scaffold_controller Page title:string description:text

いくつかのビューを生成したい場合は、これを行う必要があります:

rails generate controller Page home
于 2012-07-24T17:13:28.030 に答える