【发布时间】:2012-02-17 00:26:01
【问题描述】:
我有一个不是复数形式的 Rails 3 控制器 (IphoneUser) - 它已经有一些控制器方法,并生成了一个模型。
不过,我希望现在而不是在游戏中为时已晚时,将其多元化。 让这个控制器复数的最佳方法是什么,而不是一一猜测和检查的噩梦?
【问题讨论】:
我有一个不是复数形式的 Rails 3 控制器 (IphoneUser) - 它已经有一些控制器方法,并生成了一个模型。
不过,我希望现在而不是在游戏中为时已晚时,将其多元化。 让这个控制器复数的最佳方法是什么,而不是一一猜测和检查的噩梦?
【问题讨论】:
你应该只需要重命名控制器,它的类名,它的视图文件夹,它的助手和它的功能测试。唯一的其他选择是使用 rails 生成器将其销毁rails destroy,然后以正确的名称重新创建它。我只是复制控制器方法并将它们粘贴到新文件中。 rails destroy 不会影响您的模型。
【讨论】: