Попытка получить несколько полезных советов по наилучшему подходу к использованию массивов для выбора формы, но с использованием того же массива для проверки включения для проверки.
Прямо сейчас у меня это есть, но построение массивов в элементах и проверка, т. Е.
# Form
<%= f.select(:status, [['Live','live'], ['Paused', 'paused']]) %>
# Model
validates :status, :inclusion => { :in => %w(live paused) }
Я уверен, что был бы лучший способ хранить эти массивы и использовать их!
Спасибо за любые советы, которые вы можете предоставить.