【发布时间】:2011-05-19 00:25:12
【问题描述】:
我是 Rails 新手,所以我目前的项目处于一种奇怪的状态。
我首先生成的东西之一是“电影”模型。然后我开始更详细地定义它,添加了一些方法等。
我现在意识到我应该使用rails generate scaffold 生成它来连接路由、视图、控制器等内容。
我尝试生成脚手架,但收到错误消息,提示已存在同名的迁移文件。
现在为我的“电影”创建脚手架的最佳方式是什么? (使用导轨 3)
【问题讨论】:
-
最好自己编写控制器、视图和路由。您将了解有关这些概念的更多信息
-
同意@penne12。至少在开始时,直到您对这些概念感到满意,以便您知道为您生成的所有代码在做什么。
-
不直接相关,但如果你搞砸了,请使用 rails destroy
。我记得这在我开始时非常有用。 -
@BenAubin,尽管如此,Rails 的美妙之处在于不必不断编写样板文件。
标签: ruby-on-rails ruby-on-rails-3