まず、私はレールの初心者であり、私はばかな質問があることを伝えたいと思います。私はニュースを投稿すべき場所にアプリケーションを作りたいと思っています。新しいものにはカテゴリがあります。だから私はカテゴリについてのコントローラを作成します。さて、カテゴリを追加、編集、削除して、ニュースに関するコントローラを作成する必要がありますが、ニュースをルートのカテゴリにどのように結び付けるべきですか?あなたが私の質問を理解することを願っています前もって感謝します!一つだけのカテゴリを持つことができる物語を仮定し2つのコントローラをルーティングするレール
は
0
A
答えて
1
、モデルは次のようになります。ビューのルーティングポイントから
class Category < ActiveRecord::Base
has_many :stories
end
class Story < ActiveRecord::Base
belongs_to :category
end
、ネストできますリソース:
resources :categories do
resources :stories
end
かどうか:
resources :categories
resources :stories
この選択はあなた次第です: Nested resourcesを参照してください
+0
ありがとうございました! :) – user1107922
関連する問題
- 1. レール3ルーティング:非CRUDコントローラ
- 2. レール3の名前付きコントローラとルーティング
- 3. 2つの異なるコントローラのWeb Apiルーティング競合?
- 4. 属性ルーティングが2つ以上のコントローラで動作しない
- 5. レール・ルーティング - 等号
- 6. 2つのコントローラを2つのルーティングでどのように動作させることができますか?
- 7. 2つのページ(レール3)に2つのレンダリングテンプレート(レール3)
- 8. データベースベースの動的レールのルーティング
- 9. コントローラにルーティングするワイルドカード
- 10. 2つのテーブルを結合するレール
- 11. MVC3ルーティング:{コントローラ}/{アクション} + {コントローラ}/{ID}
- 12. AngularJS stateproviderの1つのテンプレートに2つのコントローラを使用してルーティングする方法はありますか?
- 13. 別のコントローラではレールのルーティングが正常に動作しない
- 14. レールが私のTwilioコントローラの動作にルーティングされていません
- 15. リファクタリング・レール・コントローラ・コード
- 16. レールでのデータベースクエリ、コントローラ
- 17. コントローラのヘルプ - レール3
- 18. 2つのボタンを2つのコントローラに送信するスプリングフォーム
- 19. 2つのURLを1つのハンドラにルーティングする
- 20. ネストされたコントローラをルーティングする - Rails
- 21. 未定義のコントローラのルーティング
- 22. kubernetes nginxコントローラのルーティングのトラブルシューティング
- 23. レール2 replace_htmlは私が持っている私のコントローラで
- 24. レール5の変数値の前にある特定のコントローラにどのようにルーティングするのですか?
- 25. 2つのテーマを1つのレールに統合する方法
- 26. (APP /コントローラ/バックエンドにおける)は、2つのitems_controllerを有する二つのコントローラ
- 27. レール3 - 同じコントローラ/アクションを呼び出すが、2つの異なるビューの変更を呼び出す
- 28. コントローラにカウンタを追加する。レール4
- 29. Rails3ルーティング:2つのリクエストを1つのエントリポイントに送る方法
- 30. /1?seller_id = 2つの再ルーティングCodeIgniterの
良いRailsの本を入手してください。あなたは愚かな質問をしません。 :-) –