У меня есть collection_select
с параметрами из другой модели, и мне нужно показать в раскрывающемся списке и в выбранном значении различные атрибуты.Т.е. мне нужно показать в выпадающем списке object.title
, но выбранное значение должно показать object.code
.У меня есть код:
f.collection_select :some_attribute_id, Country.all, :id, :title
В настоящее время отображаются значения в раскрывающемся списке и показаны выбранные значения являются одним и тем же атрибутом.Я пытался сделать что-то вроде
f.collection_select :some_attribute_id, Country.all, :id, :title, { prompt: @object.country.code }
или selected: @object.country.code
, но безуспешно