Облицовка проблемы в теге select с помощью accepts_nested_attributes_for с имеет много и явный внешний ключ. Я не могу получить перечисленные значения.accepts_nested_attributes с вложенной формой и полем выбора
Models
class PlantPlate < Plate
has_many :unit_plates, :foreign_key => 'parent_id', :dependent => :destroy
accepts_nested_attributes_for :unit_plates, :allow_destroy => true
end
class UnitPlate < Plate
belongs_to :plant_plate, :foreign_key => 'parent_id'
end
View
/plant_plates/_form.html.erb
<%= nested_form_for([ :admin, @plant_plate ]) do |f| %>
<%= f.fields_for :unit_plates do |unit_plate| %>
<%= unit_plate.collection_select :parent_id, UnitPlate.all,:id,:name %>
<%end
<%end%>
Я хочу, чтобы перечислить все связанные с ним единицы пластин в выберите тег. Но теперь можно сделать это с помощью этого тега select.
Заранее спасибо
я использую вложенной формы камень, так что мне нужно это nested_form_for – AnkitG
Не могли бы вы поделиться некоторыми более подробными сведениями о том, какие ошибки возникают? или какой-то вывод из вашего development.log, без дополнительного кода, чтобы помочь –