У меня есть поле select, и я хочу поместить в него пользовательский атрибут под названием name, я попытался сделать это следующим образом:
<%= f.association :in_charge, :collection => User.lawyer.map{ |l| [l.name, l.id, {:name => l.name.downcase}] } %>
Он работает и генерирует дополнительный атрибут, но есть проблема, атрибут value value изменяется на атрибут имени модели, в этом случае l.name. Я изменил места и положил l.id сначала, но атрибут id отображается, они дублируются, любая идея, почему это происходит?
Есть ли другой способ определить настраиваемые атрибуты в ассоциациях, которые выбирают поля?