protect_from_forgery错误但项目确实运行

时间:2014-07-29 10:06:44

标签: ruby ruby-on-rails-4 aptana

我创建的新项目似乎正在运行(显示“欢迎登机”消息),但为什么Aptana IDE会说这条线路有错误?这是一个自动生成的代码。

enter image description here

更新
@Grych让我明白问题出在IDE上,虽然我已经查看过:Preferences > Ruby > Installed Interpreters并根据需要验证它是否使用了Ruby200-x64

还有其他配置吗?

1 个答案:

答案 0 :(得分:2)

这段代码没问题。它确实是自动生成的 - 这将自动包含所有rails生成形式的安全令牌。

这个冒号语法:

protect_from_forgery with: :exception

相当于:

protect_from_forgery :with => :exception

问题可能在您的IDE中。检查是否可以在Aptana IDE中的某处设置正确的Ruby版本。