В моей модели Inquire.rb есть простая константа с именем "subject", и мне хотелось бы знать, есть ли простой способ использовать позицию в массиве Ruby, а не создавать из нее хеш с идентификаторами или более массив.
Могу ли я сделать это?
т.е. вместо to_s, как это происходит в настоящее время для значения в выборе, я бы хотел целое число, указывающее позицию вопроса в массиве. 1-5 в этом случае.
Спасибо
SUBJECTS = [ "I have a query about my booking",
"I can't find my confirmation email",
"I have feedback about a location",
"I have feedback about your website",
"Other enquiry" ]
<%= f.collection_select :subject, Inquire::SUBJECTS, :to_s, :titleize, {:prompt => true} %
>