У меня есть модуль передачи, где я хочу отобразить все возможные получатели внутри options_from_collection_select . Мне удалось отобразить всех пользователей, но я хочу, чтобы он не отображал текущее имя пользователя из выбора, потому что пользователь не должен получать свой собственный перевод. Это то, что у меня есть сейчас: пожалуйста, нажмите на изображение . В настоящее время я использую учетную запись ADMIN, и, как вы можете видеть, она появляется в теге select. Я просто хочу, чтобы это было скрыто. Вот мой код:
_form.html.erb:
<div class="form-group">
<div class="col-md-4">
<%= f.label :administrator, "To be Receive by", class: "control-label" %>
<%= f.select :administrator_id,options_from_collection_for_select(@administrators.order("name"), :id, :name, :selected => f.object.administrator_id),{}, class:"select2 form-control", include_blank: 'Select Receiver',required: true %>
</div>
</div>