我通常会做这样的事情,但如果感觉很讨厌而且不是很干:
-if minutes == 1
added #{minutes} minute ago
-else
added #{minutes} minutes ago
我通常会做这样的事情,但如果感觉很讨厌而且不是很干:
-if minutes == 1
added #{minutes} minute ago
-else
added #{minutes} minutes ago
<%= pluralize(minutes, "minute") %> if you're in a view.
见http://api.rubyonrails.org/classes/ActionView/Helpers/TextHelper.html#method-i-pluralize
"added #{ pluralize(minutes, "minute") } ago"
如果复数版本是非标准的并且 rails 无法识别,您可以添加一个可选的第三个参数。例如(来自文档):
pluralize(3, 'person', 'users')