我正在我的控制器中尝试
before_action { authorize @user }, except: [:index]
Run Code Online (Sandbox Code Playgroud)
并得到以下错误
syntax error, unexpected ',', expecting keyword_end (SyntaxError) before_action { authorize @user }, except: [:index]
^
Run Code Online (Sandbox Code Playgroud)
当我只用
before_action { authorize @user }
Run Code Online (Sandbox Code Playgroud)
工作正常。我的问题是如何except:在该行中添加一个子句?
谢谢,
马特
您也可以使用do ... end指定块
before_action except: [:index] do
authorize @user
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
582 次 |
| 最近记录: |