Я пытаюсь вложить форму для моего списка отслеживания продуктов has_many через модель соединения в моем представлении продукта.Как правильно это сделать?Я получаю различные ошибки для моих неудачных попыток.Модели следующие:
class Product < ActiveRecord::Base
has_many :producttracklistings
has_many :tracks, :through => :producttracklistings
end
class Track < ActiveRecord::Base
has_many :producttracklistings
has_many :products, :through => :producttracklistings
end
class Producttracklisting < ActiveRecord::Base
belongs_to :product
belongs_to :track
end
Форма выглядит следующим образом:
<%= form_for(@producttracklisting) do |f| %>
<%= f.label :track_id %>
<%= f.text_field :track_id %>
<%= f.label :product_id %>
<%= f.text_field :product_id %>
<%= f.submit %>
<% end %>
И я пытаюсь внести это в продукт / шоу, используя:
<%= render 'producttracklistings/form' %>
С учетом всего вышесказанного я получаю "неопределенный метод` имя_модели 'для NilClass: Class "
Заранее спасибо.