我知道在 Rails 中我们遵循约定。我们应该以复数形式命名控制器。最近我聘请了一位自由职业者来帮助我完成我在 Rails 中的应用程序的一部分,因为我对这个框架和 ruby 真的很陌生。我有一个PortfolioController
- 这感觉不错,因为投资组合是条目的容器(谁说“我有投资组合”?)。自由职业者说这是不对的,我不遵守约定会很麻烦,并将其重命名为PortfoliosController
. 我问了好几次,如果我命名我的控制器PortfolioController
而不是我会遇到什么确切的问题PortfoliosController
,除了“你会遇到问题”之外我没有得到任何解释。
那么,谁能告诉我这些问题是什么?