我正在檢查某個oAuth值的會話散列,然後將它們設置爲不存在。這是我現有的代碼:這是做什麼更rubyesque的方式?
unless session[:oauth][:request_token].nil? && session[:oauth][:request_token_secret].nil?
@request_token = OAuth::RequestToken.new(@client, session[:oauth][:request_token], session[:oauth][:request_token_secret])
end
...但它是討厭的,似乎並不特別紅寶石。有沒有更習慣寫作的方式?
太棒了,謝謝。我用'[:request_token,:blah] .each'嘗試了各種各樣的東西,但越簡單越好! –