Как создать раскрывающийся список допустимых значений, установленных с помощью validates_inclusion_of?

У меня есть объект модели User , чей атрибут разрешение ограничен validates_inclusion_of С на ['user', 'org_admin', 'site_admin'] . При разработке формы создания / редактирования для этого объекта я не хочу дублировать этот список на случай, если он изменится позже. Есть ли «способ Rails» для этого, или я должен просто извлечь список допустимых значений в атрибут, доступный извне экземпляра?

5
задан Max Cantor 12 July 2011 в 19:31
поделиться