首页 文章

轨道上的临时脚手架3

提问于
浏览
0

我是rails的新手,我实际上正在阅读它的教程,但不幸的是它是一个非常古老的(2007年) . 他们谈论临时脚手架,这是一个控制器的单行添加,例如:

class StoryController < ApplicationController
  scaffold :story
end

我在我的项目中尝试了但是我遇到了这个错误:

路由错误

No route matches [GET] "/story"
Try running rake routes for more information on available routes.

我想也许是因为我正在运行一个不同的rails版本,也许语法已经改变了...所以我的问题是我们如何在rails 3上执行临时搭建 .

我之前不得不将 config.assets.enabled 设置为false,因为我遇到了路由错误 .

我在运行:

Rails 3.2.13

Windows 8专业版32位

1 回答

  • 2

    当你展示这个 scaffold 方法的时候我就知道了 . 我以前从未听说过 .

    我搜索了API文档(和Rails源代码),现在没有这样的东西了 . 相反,有 rails generate scaffold 命令 . 您可以在http://guides.rubyonrails.org/command_line.html找到更多信息 .

    作为建议:如果你想使用2007年的Rails版本,你现在的教程就可以了 . 如果您想使用现代版本,请查找现代教程 . Ruby on Rails Guides网站很棒 .

相关问题