form_for(およびsimple_form_for)を悪用して、レコードの単一の非表示属性を更新しているように感じます。次に例を示します。
<%= simple_form_for :present, url: present_path(list_item), method: 'put' do |f| %>
<%= f.hidden_field :ordered, value: "1" %>
<%= f.button :submit, "ordered", class: "btn btn-mini" %>
<% end %>
present
基本的に、これは、ユーザーが「注文済み」としてマークするために押すことができる単一のボタンを示します。バックエンドでは、属性を現在:ordered
のの値に更新します。1
list_item
form
それ自体が適切ではないので、これはチートのように感じます。link_to
クリックすると属性が更新されるシングルが欲しいです。
属性を更新するlink_to
ために注意する必要があると思います。method:
私simple_form_for
をシングルに置き換えることは可能link_to
ですか?