Tôi có một lĩnh vực chọn và tôi muốn đặt một thuộc tính tùy chỉnh vào nó gọi tên, tôi đã cố gắng để làm điều đó như thế:Rails Simple Mẫu hiệp hội tùy chọn lĩnh vực
<%= f.association :in_charge, :collection => User.lawyer.map{ |l| [l.name, l.id, {:name => l.name.downcase}] } %>
Nó hoạt động và tạo ra các thuộc tính thêm nhưng có một vấn đề, thuộc tính giá trị select được thay đổi thành thuộc tính name model, trong trường hợp này là l.name. Tôi đã thay đổi địa điểm và đặt l.id trước nhưng thuộc tính id được hiển thị, chúng được sao chép, bất kỳ ý tưởng nào tại sao điều đó xảy ra?
Có cách nào khác để xác định thuộc tính tùy chỉnh tại các trường liên kết không?