控制器定义中的脚手架不再有效吗?
class AdminController < ApplicationController
scaffold :album
end
在 Rails 1.1.6 教程中,我被指示将代码“scaffold :album”放入我的管理控制器中。 这是一个音乐应用程序,包含一个名为“Album”的模型。
这会生成一个错误,指出脚手架不是有效的方法。
这是最新版本的 Rails 中已弃用/过时的语法吗?
我期望这能为我的专辑模型生成所有合适的通用 CRUD 脚手架。
class AdminController < ApplicationController
scaffold :album
end
In a Rails 1.1.6 tutorial I was instructed to put the code "scaffold :album" inside my admin controller. This is a music application containing a model called "Album".
This generated an error saying that scaffold is not a valid method.
Is this a deprecated/obsolete syntax in the more recent versions of Rails?
I was expecting this to generate all of the appropriate generic CRUD scaffolding for my Album Model.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
scaffold
方法在 Rails 2 中已被弃用。请参阅 为什么 Ruby on Rails 不推荐使用脚手架方法The
scaffold
method was deprecated in Rails 2. See Why did Ruby on Rails deprecate the scaffold method