Мне интересно, что является лучшим решением для индивидуального обновления связанной записи с simple_fields_for
.
У меня есть тексты, связанные с заказом.Вот что я имею в виду:
= f.simple_fields_for(:texts) do |ff|
.card
.card-body
.order-text
= ff.input( \
:content,
label: false,
required: false,
disabled: !@order.finalized?,
input_html: { \
class: 'form-control order-text-field',
rows: 6,
placeholder: '' })
- if @order.finalized?
br
= ff.link_to_remove( \
'Delete this text',
data: { confirm: "Do you really want to delete this text?" })
Я хочу добавить кнопку под каждым текстом (например, link_to_remove), чтобы выполнить определенное действие + обновить запись.
Например,под 2-м текстом я хотел бы отредактировать его, а затем нажать кнопку, чтобы обновить ТОЛЬКО эту запись (поэтому я должен получить параметры этого конкретного текста) + выполнить действие.
Как я могудостичь этого?