我得到错误
undefined method `favorite_relationships_path'
当我显示此表单时:
<%= form_for(current_user.favorite_relationships.build(lesson_id: @lesson.id),
remote: true) do |f| %>
<div><%= f.hidden_field :lesson_id %></div>
<%= f.submit "Favorite", class: "btn btn-large btn-primary" %>
<% end %>
我不确定为什么。我有一个名为 favorite_relationships_controller.rb 的控制器和一个带有代码的模型文件 favorite_relationship.rb
class FavoriteRelationship < ActiveRecord::Base
attr_accessible :lesson_id
belongs_to :user
belongs_to :lesson
end
我的用户模型也有:
has_many :favorite_relationships
has_many :lessons, :through => :favorite_relationships
我真的不确定为什么我会收到那个错误。帮助将不胜感激。