0

私は次の3つのモデルを持っています:

Article
Article::Line (記事の行)
Article::Review (行のレビュー)

そんなルートにしたい

/articles/11/line/2/review/new
/articles/11/line/2/review/edit

私のルート.rb

  resources :articles do
    scope module: 'article' do
      resources :lines do
        resources :reviews
      end
    end
  end

form_for を new と edit の両方で自動的に機能させようとしています:

<%= form_for [ @line.article, @line, @review ] do |f| %>

ただし、これにより未定義のメソッド `article_article_line_article_reviews_path'エラーが発生します。

私は何を間違えましたか、またはこれは可能ですか?

4

0 に答える 0