如果我想为属于某个帖子的评论生成一个 Controller ,而该帖子又属于某个用户,我应该将其命名为
rails g controller postsComments
或者
rails g controller postComments
或者
rails g controller postcomments
要不就
rails g controller comments
最佳答案
如果你打字,
rails g controller
您将获得详细的说明以及如何正确执行此操作的示例。基本上,您可以使用
CamelCase
或 under_scored
结果是一样的。 under_scores
在文件名和 CamelCase
中在类名中。至于名字,我个人会用
Comments
, 除非您计划在您的应用中使用另一种类型的评论并希望为它们使用不同的类名。最后是你是否应该使用
PostsComments
的问题或 PostComments
与 Rails 相比,更多的是关于英语。我认为更正确的方法是 PostComments
, 但我不是母语 :)
关于ruby-on-rails - Rails Controller 命名约定 postComments 或 postComments,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13586039/