当您向用户显示涉及可能是单数或复数实体的消息时,Rails会提供一个捷径来处理。我说的是这种情况:
“删除委员会?其X次 session 也将被删除。”
Rails可以根据X将“ session ”表示为“ session ”或“ session ”。
我不记得那是什么方式。不是String#pluralize
。
最佳答案
ActionView::Helpers::TextHelper::pluralize(count, singular, plural = nil)
例子:
pluralize(1, 'person')
# => 1 person
pluralize(2, 'person')
# => 2 people
pluralize(3, 'person', 'users')
# => 3 users
pluralize(0, 'person')
# => 0 people