所以我想我提升了我的命名约定(或者更确切地说,我意识到我想以不同的方式来做)。我最初创建了一个“Persons”模型(创建了 person.rb)。我还创建了一个persons_controller,但显然rails 会寻找“People”,所以我将控制器名称更改为people_controller.rb(在文件中......而不是在命令行中)。
我是 Rails 的新手,所以我真的只需要放弃所有这些并更改我的名字,因为在整个模型/控制器/视图中这种设置(必须使用 Person、Persons、People)对于初学者来说有点混乱。我要做的就是将“Persons”或“People”更改为“Players”一词。因此,如果我从头开始,我会在命令行中执行“rails generate model Player”和“rails generate controller Players”。但是我不知道如何将我现有的控制器和模型名称更改为此......而且我无法完全理解与该主题相关的一些较旧的问题。
任何帮助将不胜感激。考虑到我的新手身份,我也非常鼓励您与 12 岁的孩子交谈等分步指导。
多谢你们,