显示Rails下拉菜单的多个属性

时间:2013-05-03 18:01:50

标签: ruby-on-rails forms html-select

我正在编辑我的编辑视图并尝试实现一个下拉框,其中显示了模型中的多个属性。我有一个设备型号,其中包括物品描述和物品序列号。有没有办法实现这一点,以便下拉菜单显示项目描述 - 序列号?

我正在考虑使用一种方法将两个属性组合成一个虚拟属性并显示它,但我想知道是否有一种更简单的方法来做到这一点。

1 个答案:

答案 0 :(得分:1)

select_tag :equipment, options_for_select(Equipment.all.collect {|e| ["#{e.description} - #{e.serial}", e.id] }), :include_blank => true