ruby-on-rails - ruby on Rails 多元化有帮助吗?

标签 ruby-on-rails

Possible Duplicate:
How do I override rails naming conventions?

我的应用程序将采用西类牙语。 假设我想要脚手架生成 actividad。复数形式是 actividades,所以我希望将表和 Controller 命名为 ....我该怎么做?

最佳答案

将以下代码放入 config/environment.rb 中:

Inflector.inflections do |inflect|
  inflect.irregular 'actividad', 'actividades'
end

在控制台(脚本/控制台)中测试代码:

'actividad'.pluralize
'actividades'.singularize

更多详细信息可以在这里找到: http://codeidol.com/other/rubyckbk/Web-Development-Ruby-on-Rails/Understanding-Pluralization-Rules/

关于ruby-on-rails - ruby on Rails 多元化有帮助吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1640408/

相关文章:

ruby-on-rails - 无法安装 Rails。错误 : Error installing rails: ERROR: Failed to build gem native extension

jquery - capybara 没有在模糊时触发 jquery 来设置自动保存

ruby-on-rails - 有没有办法手动推送 NewRelic 错误?

ruby-on-rails - Rails ActionView::MissingTemplate 用于不应该存在的模板

ruby-on-rails - Ruby - 批量读取文件

javascript - rails 4 : JS doesn't work when I follow links

ruby-on-rails - Chrome 无法在 WSL(Ubuntu 18.04)中启动,并且 Chromedriver 下存在 "DevToolsActivePort file doesn' t

ruby-on-rails - Postgres 唯一约束忽略空值但 Rails 通过

ruby-on-rails - 如何使用机架中间件代理 AJAX 请求?

ruby-on-rails - 我正在使用 `fcm` gem 发送推送通知,它适用于 Android,但不适用于 IOS