这可能是一个非常基本的问题,但我现在一直在寻找安静的代码,而不是真正理解导致no方法错误的原因。
在我的控制器中我有这个
auth = request.env["omniauth.auth"]
@more = auth["provider"]
在我看来,我有这个
<%= @more if @more != nil %>
出于某种原因,我一直收到此错误
NoMethodError (undefined method `[]' for nil:NilClass):
PS:如果我raise request.env["omniauth.auth"].to_yaml