レールアプリケーションでコントローラを作成する必要があることが分かったら、私は思っています。レールに新しいコントローラを作成するタイミング
たとえば、私はAgile Web Development with Railsのチュートリアルに進みます。アプリケーションは、別々のビューとcontollerを持つ複数のモデルを作成します。しかし、Storeコントローラーも作成しますが、それに関連付けられているモデルはありません。モデルがないコントローラが必要なのはなぜですか?モデルのコントローラーがすべての必要な操作を処理できませんでしたか?
これは一般的ですか?もしそうなら、コントローラが何かを保証するときはどうしたら決めるのですか?
ありがとうございます!
これらの回答は役に立ちます。ありがとうございました。
自分自身で何かを開発すると、無駄なコントローラを作成したり、必要なコントローラを作成したりすることができなくなります。しかし、コントローラとモデルを1-1の関係として考えるのを止める必要があると思います。私が正しく理解していれば、モデルにアクセスするコントローラが多数あり、1つのコントローラで多くのモデルが使用されていますか?
。または全くありません。 – Ernest