我有以下路线定义某些资源:
resource :account, :only => [:show]
namespace :account do
resource :billing
end
所以,我有一个 AccountsController 生成“显示”页面/account
。
我还有一个 BillingsController,我想在/account/billing
.
这工作正常,但困扰我的一件事是约定说 AccountsController 的视图文件夹是复数,即使它是一个单一的资源 - 没什么大不了的,但是当为嵌套资源创建匹配的命名空间时,我现在有两个单独的视图文件夹—— /app/views/account
(用于命名空间)和app/views/accounts
(用于帐户资源)。
所以,这种方式让我失望。
使 AccountsController 将单个account
文件夹用于视图的最佳方法是什么?