Я работаю над новым приложением, таким как SNS.И я складываю случай, когда пользователи обновляют члена группы с помощью Cocoon.Модель UserGroup включает текущего пользователя, но текущий пользователь не должен редактироваться, поэтому я не хочу отображать текущего пользователя, когда пользователь редактирует члена группы.
Я хочу пропустить столбец, включающий текущего пользователя.
apps / views / group / edit.html.erb
<div class="formItem">
<h3>Group</h3>
<%= f.fields_for :user_products do |m| %>
<div id="links">
<%= render 'maker', f: m %>
</div>
<% end %>
<%= link_to_add_association "Add member", f, :user_products, partial: 'maker' %>
</div>
apps / views / groups / _member.html.erb
<div class="nested-fields">
<div class="formField">
<%= f.collection_select :user_id, @cofounder, :id, :username, {}, class: "founderSelect" %>
<%= link_to_remove_association "Remove member", f %>
</div>
</div>