繁体   English   中英

如果 ActiveRecord 中的 model 总是复数怎么办?

[英]What if the model in the ActiveRecord is an always plural word?

我正在开发一个应该依赖于现有数据库的 Rails 应用程序。 那里有几个表名,它们总是复数,比如“系列”。

应用程序无法与与其关联的模型正常工作。 你打算如何处理它 - 有没有不改变命名的解决方案?

提前致谢!

听起来您需要告诉 Rails “系列”是不可数的 - 也就是说,它不应该尝试将其变形为单数/复数。 为此,请将行inflect.uncountable 'series'添加到config/initializers/inflections.rb文件中。

然而,奇怪的是,默认情况下“系列”似乎是不可数的。 你只是从许多相似的名字中选择它作为例子吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM