重命名轨道上的控制器应用程序



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

你只需要重命名controllermodel并相应地routes

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

rails d controller lalala
rails d model yadayada

或者,如果您通过基架生成了此控制器,则可以像这样删除它并重新生成它。

 rails d scaffold hohoho

如果您不想采用路由,则可能需要重命名文件

最新更新