2015-04-04 55 views

回答

1

{ agent: request.user_agent }爲散列一個新的語法。你需要使用Ruby 1.9或更新的語法。

看起來好像你還在使用Ruby 1.8,如果是這樣,那就寫{ :agent => request.user_agent }來代替。

或者您的IntelliJ版本不理解這種新的語法。那麼你可能想調查是否有更新版本的IntelliJ可用。

+0

這很有道理,雖然我知道我的Ruby版本是1.9.3。 IntelliJ不能識別新的語法 – SimonStiph 2015-04-04 08:05:41

+0

是的,似乎是與IntelliJ問題:https://devnet.jetbrains.com/thread/457333 – spickermann 2015-04-04 08:14:11

+0

是的,它是。謝謝您的幫助。 – SimonStiph 2015-04-04 08:30:54