Ruby on rails 资源vs资源rails 3

Ruby on rails 资源vs资源rails 3,ruby-on-rails,resources,Ruby On Rails,Resources,有人告诉我,如果我只有一个“东西”,比如家(不是多个家),我应该使用resource:home,而不是resources:homeinroutes.rb中的home。但当我看路线时,POST功能似乎想要创建家。为什么是复数?我想把我的控制器命名为home\u controller,类是HomeController。我必须将它们命名为复数吗?修改了以下引用: 因为您可能希望对单个路由(/home)和 复数路由(/homes/45),单数资源映射到复数控制器

有人告诉我,如果我只有一个“东西”,比如家(不是多个家),我应该使用resource:home,而不是resources:homeinroutes.rb中的home。但当我看路线时,POST功能似乎想要创建家。为什么是复数?我想把我的控制器命名为home\u controller,类是HomeController。我必须将它们命名为复数吗?

修改了以下引用:

因为您可能希望对单个路由(/home)和 复数路由(/homes/45),单数资源映射到复数控制器