当我尝试执行一项非常简单的任务时,我会遇到一种奇怪的行为: 加入
resources :something do
...
end
到routes.rb
会生成除#new
以外的所有路由。
尝试浏览本地主机:3001 / somethings / new'它由#show
行动处理。
我使用的是rails 5.1.4版本。有什么想法吗?
========更新========
我添加了s
但仍有同样的问题:这是完整的代码示例和结果:
namespace :api do
namespace :webapp do
resources :user do
resources :documents
end
end
end
添加时我能够使它工作:
resources :documents , only: [:show, :index, :update, :edit, :new, :create]