Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 手动多重化rails 3控制器_Ruby On Rails 3_Pluralize - Fatal编程技术网

Ruby on rails 3 手动多重化rails 3控制器

Ruby on rails 3 手动多重化rails 3控制器,ruby-on-rails-3,pluralize,Ruby On Rails 3,Pluralize,我有一个Rails 3控制器,它不是多重化的iPhone用户——它已经有了一些控制器方法,并生成了一个模型 然而,我希望现在,而不是当它进入游戏太晚,多元化。 什么是使该控制器多元化的最佳方法,而不必进行一对一的猜测和检查?您只需重命名该控制器、它的类名、它的视图文件夹、它的助手和它的功能测试。唯一的另一种选择是使用rails生成器销毁它rails destroy,然后以正确的名称重新创建它。我只是复制控制器方法并将它们粘贴到新文件中。rails销毁不会影响您的模型

我有一个Rails 3控制器,它不是多重化的iPhone用户——它已经有了一些控制器方法,并生成了一个模型

然而,我希望现在,而不是当它进入游戏太晚,多元化。
什么是使该控制器多元化的最佳方法,而不必进行一对一的猜测和检查?

您只需重命名该控制器、它的类名、它的视图文件夹、它的助手和它的功能测试。唯一的另一种选择是使用rails生成器销毁它rails destroy,然后以正确的名称重新创建它。我只是复制控制器方法并将它们粘贴到新文件中。rails销毁不会影响您的模型