【问题标题】:Create a drop down list of Users in Rails with two attributes?在 Rails 中创建具有两个属性的用户下拉列表?
【发布时间】:2013-07-06 20:46:57
【问题描述】:

我正在尝试在用户表列之一中显示具有特定值的用户下拉列表。我正在使用以下代码:

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  

任何指针将不胜感激。

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-02
      • 1970-01-01
      相关资源
      最近更新 更多