Ruby on rails 红宝石轨道未破坏投掷:典狱长与设计。
我的RubyonRails应用程序中有一个非常奇怪的问题。我有这样的控制器:Ruby on rails 红宝石轨道未破坏投掷:典狱长与设计。,ruby-on-rails,ruby,ruby-on-rails-4,devise,Ruby On Rails,Ruby,Ruby On Rails 4,Devise,我的RubyonRails应用程序中有一个非常奇怪的问题。我有这样的控制器: class PersonReportsController < ApplicationController include ActionController::Live load_and_authorize_resource except: [:index] def index #some code end end 但当我从控制器中删除时: include ActionControll
class PersonReportsController < ApplicationController
include ActionController::Live
load_and_authorize_resource except: [:index]
def index
#some code
end
end
但当我从控制器中删除时:
include ActionController::Live
一切正常。。。
有什么办法可以解决这个问题吗?这里解释了一切: 将我的路由包装在一个authenticate do…end块中是一个很好的方法 变通办法
include ActionController::Live