在rails app上重命名控制器

时间:2017-02-11 21:22:55

标签: ruby-on-rails

我刚刚创建了一个新的rails应用程序,但我想将控制器的名称从weathers.rb更改为forecasts.rb,因为天气听起来很奇怪。有人可以建议我如何通过终端改变它。我可以删除该文件并重新开始,因为我刚刚开始,但很想知道是否有可能在终端上进行更改,如果是,如何做到这一点。

1 个答案:

答案 0 :(得分:0)

您必须相应地重命名controllermodelroutes

或者您可以删除控制器,模型如下:

rails d controller lalala
rails d model yadayada

或者,如果您通过脚手架生成此控制器,则可以将其删除并重新生成。

 rails d scaffold hohoho

如果您不想走路线,则可能需要重命名文件