내 애플리케이션에 대해 매우 정확한 복수화가 필요합니다.레일 복수형을 사용하여 정확한 복수화 방법
현재 복수형으로 작성된 레일을 사용하고 있습니다.
'foot'이라는 단어에 문제가 있음을 발견했습니다.
내가 할 경우 :
"foot".pluralize(2)
=> "foots"
올바른 복수화는 발해야한다.
어떻게하면 더 정확한 결과를 얻을 수 있습니까? 다른 보석을 찾았는데 모두 똑같은 오류가있는 것 같습니다.
내 애플리케이션에 대해 매우 정확한 복수화가 필요합니다.레일 복수형을 사용하여 정확한 복수화 방법
현재 복수형으로 작성된 레일을 사용하고 있습니다.
'foot'이라는 단어에 문제가 있음을 발견했습니다.
내가 할 경우 :
"foot".pluralize(2)
=> "foots"
올바른 복수화는 발해야한다.
어떻게하면 더 정확한 결과를 얻을 수 있습니까? 다른 보석을 찾았는데 모두 똑같은 오류가있는 것 같습니다.
당신은 당신의 설정/초기화 내부의 코드를 아래에 정의해야합니다/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