だから私が著者モデルを持っているとしましょう著者has_manyBooks
すべての意図と目的のために、アクションインデックスを持つXYZのような完全にランダムなコントローラーがあるとしましょう。
インデックスビュー-単一の作成者を表示します(これはこの例では明確に定義されていません-次のようなものを言いましょう@author = Author.find(1)
わかりました。ここのビューには、著者に新しい本を追加するためのフォームがあります。
ルートは次のようになります。
resources author do
resources book
end
本を追加するためのフォームは次のようになります。
(@book = Book.new)
<%= form_for new_author_book_path(:author, @book) do |reg_form| %>
ただし、HTMLを表示すると、フォームには次のように投稿されます。action="/XYZ/index"
フォームを送信すると、明らかに機能しません。
ここで何が起こっているのですか?