У меня есть следующий код:
<div class="field">
<%= f.label :emp_role_id, "Employee Role" %>
<%= f.collection_select :emp_role_id, EmpRole.all, :id, :emp_rolename %>
</div>
В моей EmpRole есть владелец, менеджер, начальник смены и сотрудник по продажам.Я создаю форму самостоятельной регистрации, которая позволяет сотрудникам самостоятельно регистрироваться в приложении.
В настоящее время любой, кто регистрируется с помощью этого метода, может быть владельцем и менеджером, однако я хотел бы, чтобы любой, кто регистрируется, имел право только на роль руководителя смены и менеджера по продажам.Есть ли в любом случае, я могу отфильтровать другие 2 варианта и показать только «Sales Employee» и «Shift Leader», используя collection_select?