Хорошо, это мое первое приложение в рельсах, так что, надеюсь, это простая проблема.
Вот мой объект:
- !ruby/object:ProductImage
attributes:
image_id:
product_id:
created_at:
updated_at:
attributes_cache: {}
Это работает:
<%= image_form.text_field :product_id %>
Но я получаю неопределенный метод `image_id 'для:
<%= image_form.text_field :image_id %>
Я просто не понимаю ...
Приветствует любую помощь в этом.
Это фактический частичный:
<div class="image">
<% new_or_existing = product_image.new_record? ? 'new' : 'existing' %>
<% prefix = "product[#{new_or_existing}_product_image_attributes][]" %>
<% fields_for prefix, product_image do |i| -%>
<div class="input select">
<%= i.text_field :image_id %>
<%= link_to_function "remove", "$(this).up('.image').remove()" %>
</div>
<% end -%>
</div>
P.S текстовое поле используется только в качестве примера