下拉列表 - 选择数据库表

时间:2013-04-28 06:13:25

标签: ruby-on-rails select drop-down-menu

我只想要一个下拉菜单,其中包含表格的所有行作为其选择。我如何实现这一目标? 假设我有一个模型“学生”,我希望在选项中显示“name”属性。

提前致谢。

2 个答案:

答案 0 :(得分:6)

使用select,例如:

select(:model, :attribute, Student.all.collect {|p| [ p.name, p.id ] })

答案 1 :(得分:2)

以下是使用集合选择的一些信息......

http://www.fmhcc.com.au/ruby/rails/using-collection_select-in-rails/