私はこのフォームを表示するときレールで未定義のメソッド
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 %>
を私がなぜわかりません。私は本当に、なぜイムことになっわからない
has_many :favorite_relationships
has_many :lessons, :through => :favorite_relationships
:私は私のユーザモデルもあり
class FavoriteRelationship < ActiveRecord::Base
attr_accessible :lesson_id
belongs_to :user
belongs_to :lesson
end
favorite_relationships_controller.rbとモデルファイルと呼ばれるコントローラを持って、favorite_relationship.rb、コード付きエラー。ヘルプをいただければ幸いです。
ああ、私たちは同時にほぼ同じ回答を書いています! :) – tiredpixel
ああダング、私はそれについて完全に忘れてしまった。私は自分のルートファイルのURLを考えていただけです。つまり、localhost:3000/lessons/favoritesのようなものの下にあるようなものでした。どうもありがとう! – Sasha