【问题标题】:Rails routing exception => unexpected tSTRING_BEG, expecting keyword_doRails 路由异常 => 意外的 tSTRING_BEG,期待 keyword_do
【发布时间】:2012-03-02 17:20:15
【问题描述】:

红宝石 v = 1.9.3 导轨 v = 3.1.0

我还在学习 rails - 有谁知道为什么会发生这种情况?

路由文件 - 匹配 "/go_to/work" => "go_to#work"

引导服务器 - 异常 => 语法错误、意外 tSTRING_BEG、预期关键字_do 或 '{} 或 '('

它指向字符串'match"'之后的第一个字符,所以第一个'/'。

我有另一个以完全相同的方式创建的测试应用程序,但这不会发生。控制器/动作和视图设置正确。

感谢您的帮助。

【问题讨论】:

  • 继续回答您自己的问题并接受它。它将帮助其他人寻找解决方案(即使是错字)

标签: syntax ruby-on-rails-3.1 routes


【解决方案1】:

啊,我是个白痴。我错误地将页面顶部的路由文件定义更改为 -> Double::Application.routes.draw doation:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-15
    • 2019-06-01
    • 2016-09-11
    • 2015-08-19
    • 1970-01-01
    相关资源
    最近更新 更多