Tengo un campo de selección y quiero poner un atributo personalizado al que llamó el nombre, yo tratamos de hacerlo así:rieles Forma simple asociación de encargo de selección de campo
<%= f.association :in_charge, :collection => User.lawyer.map{ |l| [l.name, l.id, {:name => l.name.downcase}] } %>
Funciona y genera el atributo adicional pero hay un problema, el atributo de valor de selección se cambia al atributo de nombre de modelo, en este caso l.nombre. Cambié los lugares y puse l.id primero, pero se muestra el atributo id, se duplican, ¿hay alguna idea de por qué sucede eso?
¿Existe alguna otra forma de definir atributos personalizados en los campos de selección de asociaciones?