0

私はこれにしばらく取り組んできました、そして私は夢中になりそうです。ユーザー、トピック、およびユーザートピックのテーブルがあります。has_manyUsersとUserTopicsの間、およびTopicsとUserTopicsの間には関係があります。現在、エラーが発生しています。

undefined method `user_topics_path'

エラーをスローしているコード行は次のとおりです。

<%= form_for current_user.usertopics.find_by_user_id(@user),
         :html => { :method => :delete },
         :remote => true do |f| %>

user.rbには次のものがあります。

has_many :usertopics, :class_name => 'UserTopic', 
                      :foreign_key => "topic_id",
                      :dependent => :destroy

ルート.rbで私は持っています:

    resources :usertopics

私がこれまでに集めたものから、エラーはこれらのコードの中にあります。私はウェブ上で見つかった他の提案を試しましたが、役に立ちませんでした。どんな助けでも大歓迎です。ありがとう!

4

1 に答える 1

1

ルートを次のように変更します。

resources :user_topics 
于 2012-05-09T00:19:09.410 に答える