Ruby on rails 复数化方法-如何使复数单词出现在数字之前

Ruby on rails 复数化方法-如何使复数单词出现在数字之前,ruby-on-rails,ruby,Ruby On Rails,Ruby,我想知道是否有可能将一个单词复数化,并让它出现在决定复数的数字之前而不是之后。谢谢 例如: <%= link_to pluralize(@user.posts.length, "Post "), posts_path(@post) %> 它输出“1个员额” 我希望它能输出 “职位1” “Posts 2”字符串类也有一个复数化方法,您可以将计数传递给该方法: "#{"Post".pluralize(@user.posts.length)} #{@user.posts.lengt

我想知道是否有可能将一个单词复数化,并让它出现在决定复数的数字之前而不是之后。谢谢

例如:

<%= link_to pluralize(@user.posts.length, "Post "), posts_path(@post)  %>

它输出“1个员额”

我希望它能输出 “职位1”
“Posts 2”

字符串
类也有一个
复数化方法,您可以将计数传递给该方法:

"#{"Post".pluralize(@user.posts.length)} #{@user.posts.length}"

是否确实要输出“Post:1”?这在语法上似乎有点奇怪,但可能只有我一个人。哈哈,哎呀,现在语法修好了。仍然希望数字出现在文字后面,尽管这正是我要找的!非常感谢。