将 Rails 视图中的单词大写

Capitalizing a word in Rails' view

我想知道如何在视图中将单词大写。示例:

<% @employees.each do |employee| %>
  <%= employee.surname.capitalize %>
<% end %>

在我的 schema.db 列中,姓氏是一个字符串。那么,为什么大写不起作用?先谢谢了。

如果您对一串特殊字符(非 ASCII)使用 capitalize,则可以使用 mb_chars:

<%= employee.surname.mb_chars.capitalize %>