:new
、create
、delete
、edit
、index
show
、update
、また、いくつかのカスタムアクション、任意の従来の(公式かどうか)があるが、これらのアクションはに従う必要があります注文?私はそれがだと思うのでRailsでコントローラのアクションを注文するための規約は何ですか?すべてのCRUD操作を実現するコントローラ考える
答えて
(レール足場によって生成された) "公式" の順序は、私はいつもindex
show
new
create
edit
update
destroy
を行いますが、次の
index
show
new
edit
create
update
destroy
ですcreate
とのように、仕事をする実際の行動を持っているより論理的な少しnew
およびedit
アクションの後の。
カスタムアクションはどこに置くべきですか? – user80805
私はいつも通常の行動の後にそれらを置く、それはすべてのファイルで同じなので、私はすぐに私が欲しいものを見つけることができます。 – Bitterzoet
カスタムアクションをアルファベット順にソートすることもお勧めします。 – makhan
- 1. Rails - あるコントローラの作成/新規アクションを別のコントローラのインデックスに入れたいのですが?
- 2. Rails 3コントローラ内でアクションを実行するリンクまたはボタン
- 3. Rails:多くの単語を持つコントローラの規約は何ですか?
- 4. 1つのコントローラで2つのアクションを作成する - Rails
- 5. Railsでコントローラ/アクションを実行する方法は?
- 6. モーダルウィンドウには、ポスト・コントローラは、典型的なCRUDアクションに加えてインデックスを持っているのRuby on Railsで
- 7. ジェンキンスパイプラインは、次の操作を実行するために考えて、リモートリポジトリとブランチ
- 8. Rails:コントローラの降順で注文する方法
- 9. ラップトップにデータベースでCRUD操作を直接実行させるのは悪い考えですか?
- 10. Ruby on Rails:異なるコントローラのアクションを別のコントローラのインデックスビューに含める
- 11. リポジトリ、サービス、アクション/コントローラとは何ですか?
- 12. Rails:コントローラにアクションを追加する
- 13. PyCharmの関数を文書化するための規約は何ですか?
- 14. ASP.NET MVC 2すべてのアクションをあるコントローラから別のコントローラにリダイレクト
- 15. 別のコントローラの作成アクションを実行するには
- 16. Rails 3.2.11のすべてのコントローラのすべてのアクションにbefore_filterを適用するには?
- 17. Railsにすべてのコントローラをプログラムでリストする方法
- 18. Rail3 |すべてのコントローラの標準的なルート/アクションを作成するには?
- 19. モーダルウィンドウで別のコントローラからデータを操作するには?
- 20. Railsコントローラのアクションを直接ルートなしでテストする
- 21. rails:コントローラ#アクションから複数のダウンロードファイルを作成しますか?
- 22. すべてのsymfonyコントローラでコードを実行するには?
- 23. rails宣言的承認、コントローラのすべてのアクションを許可しますか?
- 24. コントローラで複数のアクションをバインドする
- 25. 別のモジュールのコントローラをコントローラに注入することはできますか?
- 26. before_actionをすべてのコントローラとアクションで実行するにはどうすればよいですか?
- 27. Rails - 2つのコントローラまたはアクションを追加しますか?
- 28. は、新しいフィールドを作成するには、コントローラでフォームデータを操作する - ここではRailsの
- 29. WebAPIの:コントローラを考えると、カスタムパラメータマッピング
- 30. Ruby on Rails 2.3.9で別のコントローラのアクションにレンダリングする方法
私はそれが建設的であることを発見しました – derick
唯一の答えによって証明されるように、この質問は「事実、参考文献、または専門知識によって支持される」方法で返答することができます。それ以外に、広く認識されているスタイルガイドに基づいて、他の答えがあるかもしれません。 – skalee