我正在用意大利语构建一个Rails应用程序,但我在复数方面遇到了麻烦 我有一个名为" Distintivo"的模型,我可以正确地将其复数为" Distintivi"和一个名为" Socio"的模型,我可以正确地将其复数为" Soci",但我需要另一个模型来制作连接表。我想把这个型号叫做#34; DistintivoSocio"并将其复数为" DistintiviSoci",但是当我生成脚手架时,Rails选择distinguishedtivo_soci,忽略我的inflections.rb,就像这样:
inflect.irregular 'distintivo', 'distintivi'
inflect.irregular 'socio', 'soci'
inflect.irregular 'distintivo_socio', 'distintivi_soci'
我也试过
inflect.irregular 'distintivosocio', 'distintivisoci'
但我没有运气。有什么想法吗?
很抱歉,如果意大利语语法很奇怪。
答案 0 :(得分:0)
当一个变形包含在其他变形中时,顺序很重要。尝试:
inflect.irregular 'distintivo_socio', 'distintivi_soci'
inflect.irregular 'distintivo', 'distintivi'
inflect.irregular 'socio', 'soci'