0

这个问题可能听起来很傻,但我想知道一旦我们更改数据库,是否有办法更新表单和模型。

例如,当我生成脚手架时,我可能会忘记需要放入数据库的 2 个字段,当我稍后记住它们时,我会生成迁移,但随后我必须进入并更改数据库中的表单和 attr_accessible 等。

是否有可用的快捷方式?如果我对 db 表进行更改 - 是否有可用的命令来更新我的模型和表单元素与这些更改?

我只是想知道是否有可用的捷径来实现这些 - 随着模型的发展和对数据库的更改,节省了大量的工作。

谢谢

4

1 回答 1

0

如果您没有更改原始脚手架的文件,那么为什么不重新搭建它们呢?

如果您更改了文件,则没有快捷方式。

再说一次,脚手架就是这样——它并不意味着是成品。除了制定正确的模型关系和感受应用程序之外,不建议将其用于其他任何事情。之后,您应该手动优化代码并删除您不想提供给用户的任何控制器/视图功能。

于 2013-03-12T12:09:33.630 回答