我的rails是4.1.4,我有一个路径
的控制器\app\api\mem\inbox_controller.rb
这个控制器是
class Mem::InboxController < ApiController
def index
render "OK"
end
end
我的路线是
scope '/api/' do
match ":controller(/:id)(/:action)",:via =>['get','post'],id: /\d+/
end
所以我可以访问/api/mem/inbox/index
,但是当我访问/api/mem/inbox
时出现此错误
动作&#39;收件箱&#39;找不到MemController
实际上,如果我们没有分配action
,则操作为index
,但当控制器放在子文件夹中时,此规则似乎不起作用。
那么我应该怎么做呢?