有一个配置文件config/initializers/inflections.rb,可以根据这个问题的建议修改特定项目的复数形式:
ruby on rails pluralization help?然而我对此不感兴趣。我想关闭生成模型名称的自动修改功能。
以下是示例:
rails generate scaffold UserData data1:string data2:string
数据被更改为“Datum”:
%] cat app/models/user_datum.rb
class UserDatum < ActiveRecord::Base
attr_accessible :data1, :data2
end
这是不良行为。
我该如何关闭它?
具体来说,如果您可以,请提供指南;我看到了一些帖子,人们说类似于“你必须修改配方”,但并没有实际的指南告诉我们如何做到这一点。
(我知道有些人会想开始回答:“你应该坚持rails的方式来做事情,因为长期来看会有好处;请不要这样做)