我需要非常精确的多元化为我的应用程序如何通过Rails多元化获得精确的多元化
我目前使用的是建立在多元化方法的Rails。
我发现“脚”一词有问题。
当我这样做:
"foot".pluralize(2)
=> "foots"
正确的多元化应该是脚。
我如何获得更准确的结果? 我已经找过其他的宝石,他们似乎都犯了同样的错误。
我需要非常精确的多元化为我的应用程序如何通过Rails多元化获得精确的多元化
我目前使用的是建立在多元化方法的Rails。
我发现“脚”一词有问题。
当我这样做:
"foot".pluralize(2)
=> "foots"
正确的多元化应该是脚。
我如何获得更准确的结果? 我已经找过其他的宝石,他们似乎都犯了同样的错误。
您需要定义下面的代码你的config /初始化内部/是inflections.rb
ActiveSupport::Inflector.inflections(:en) do |inflect|
inflect.irregular 'foot', 'feet'
end
谢谢你的话很好。 – chell
欢迎... !!! :) –
此链接可能有帮助:http://stackoverflow.com/questions/14096407/rails-generate-wrong-pluralize-form – heyitsjhu