我正在开发一个应该依赖现有数据库的Rails应用程序。 那里有几个表名,总是复数字,如“系列”。
应用程序无法正常使用与其关联的模型。您如何建议处理它 - 有没有改变命名的解决方案?
提前致谢!
答案 0 :(得分:4)
听起来你需要告诉Rails“系列”是不可数的 - 也就是说,它不应该尝试用它来表示单数/复数。为此,请将行inflect.uncountable 'series'
添加到config/initializers/inflections.rb
文件中。
然而,奇怪的是,“系列”在默认情况下似乎是不可数的;你刚刚从众多相似的名字中选择它作为一个例子吗?