내 레일 응용 프로그램에서 선언적 인증을 사용하고, 나는 다음과 같은 컨트롤러가 : 그 행동을보기에 액세스하려고 할 때선언적 인증 차단 인스턴스 변수
class OrganizationsController < ApplicationController
filter_resource_access attribute_check: true
def index
@organizations = Organization.all
respond_to do |format|
format.html # index.html.erb
format.json { render json: @organizations }
end
end
end
, 나는 오류가 @organizations
인스턴스 변수에 액세스하려고 시도하는 행에 undefined method 'each' for nil:NilClass
이 있습니다. 그것은 내가 filter_resource_access
라인을 주석 처리 할 때 작동합니다.
의견이 있으십니까?