在options_from_collection_for_select中大写字符串

时间:2011-07-26 09:35:40

标签: ruby-on-rails

我有一个非常小的怀疑。

我有一条线 <%= select_tag“kind”,options_from_collection_for_select(@ blogs,:id,:name)%>

这显示博客名称小的情况,如何在这里大写..

我正在使用rails 2.3.11

1 个答案:

答案 0 :(得分:6)

我建议创建一个虚拟属性,例如display_name,如下所示:

def display_name
  name.capitalize
end

您的选择标记现在看起来像:

<%= select_tag "kind", options_from_collection_for_select(@blogs, :id, :display_name) %>

希望有所帮助。