我是 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,因为我遇到了路由错误。
我正在运行:
导轨 3.2.13
Windows 8 专业版 32 位