0

我是 Rails 框架的新手。我很困惑生成脚手架而不是在数据库中手动创建表和列有什么好处。在 Rails 中创建丰富的关系数据库最好的是什么?我可以使用脚手架做一些提前的事情吗,即:在创建表和列后更改它的名称。将某些字段限制为私有(脚手架不应为该特定私有字段生成视图字段)

请向我解释一下,因为我对此知之甚少!提前致谢。

4

1 回答 1

3

脚手架的目的是快速获得一些样板代码。通过键入一个小命令,您可以获得模型、迁移、视图、控制器等等。现在您可以调整视图,例如(或迁移或其他任何东西)。或者,如果它是一些原型,请留下它们。至少,您不必花费 4 个小时手动创建所有内容。

想象一下,您启动了一个新的博客应用程序。您将需要帖子、评论、用户、类别。如果没有脚手架,这很容易成为一天的工作。用脚手架 - 两分钟。

于 2013-10-29T08:51:51.650 回答