ruby-on-rails – Ruby on Rails ActiveRecord:pluralization

我是Rails的新手,所以原谅我对ActiveRecord的无知.我的一个模型被称为“校园”.我运行了迁移,它除了“校园”之外的所有东西都被复数了.

我以为这是跛脚,所以我添加了代码到环境配置留下一切单数.

我删除了表,手动编辑迁移文件以使用单数形式,并重新运行迁移.现在我与“校园”的协会不再工作了.我通过控制台运行它,并注意到我正在获得一个未初始化的常量“Campu”.那么还有人认为“校园”是复数?我应该假设配置更改会导致我什么,但麻烦呢?

最佳答案
使用自定义变形.看到这个相关的问题:How do I override rails naming conventions?

转载注明原文:ruby-on-rails – Ruby on Rails ActiveRecord:pluralization - 代码日志