Ruby on Rails - 下拉菜单

时间:2012-07-17 08:45:02

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

这里的菜鸟。我刚刚开始学习ROR,我遇到了一个下拉菜单问题,它允许用户从数据库中选择一个项目。我有下拉菜单,但不是项目名称,它显示类似Project:0xb61fbdbc。

    <%= f.label :project_name %><br />
    <%= f.select(:project_name, Project.all, :prompt => "Select a Project") %>

我搜索过,搜查过,没有运气。希望有人可以提供帮助。

提前致谢。

1 个答案:

答案 0 :(得分:6)

如果您的name模型中有Project属性,这应该会有所帮助:

<%= f.select(:project_name, Project.all.map {|p| [p.name,p.id]}, :prompt => "Select a Project") %>