使用两个属性创建Rails中的Users下拉列表?

时间:2013-07-06 20:46:58

标签: ruby-on-rails-3 map attributes helper

我正在尝试在其中一个User表列中显示具有特定值的Users下拉列表。我正在使用以下代码执行此操作:

def vet_all_select_options
    User.where(:department_id => '2').map{ |user| [user.name, user.name] }
end  

我需要将user.nameuser.qualifications放入远程表单字段中。上面的代码在用户帮助程序中运行良好,我只是不确定如何获得其他属性。

以下是我想做的事情,但它不起作用:

def vet_all_select_options
    User.where(:department_id => '2').map{ |user| [user.name, user.name user.qualifications] }
end  

任何指针都会受到赞赏。

1 个答案:

答案 0 :(得分:1)

尝试def vet_all_select_options User.where(:department_id => '2').map{ |user| [user.name, "#{user.name} #{user.qualifications}"] } end

相关问题