【发布时间】:2012-08-13 04:52:57
【问题描述】:
我有一个名为ActiveDns 的模型。当我跑步时
rails g scaffold_controller ActiveDns
我收到消息
检测到的模型的复数版本,使用单数版本。用 --force-plural 覆盖。
现在,控制器和视图的生成假装单数是ActiveDn,复数是ActiveDns,我得到像link_to new_dn_path 这样的傻东西。 --force-plural 参数似乎无法解决此问题:
rails g scaffold_controller ActiveDns --force-plural
仍然导致控制器使用名为 @active_dn 的变量和使用 new_dn_path 的视图,使用 rails 3.2.3。我正在使用rails d scaffold_controller ActiveDns 在尝试之间删除文件。
这样做的正确方法是什么?
【问题讨论】:
-
不用手动删除不正确的文件,你也可以
rails destroy scaffold_controller ActiveDns