Rails开发中的RESTful架构与控制器实践
一、解决错误与搭建基础应用
在Rails开发中,如果遇到错误信息,很可能是因为你沿用了上一个章节中相同的留言簿应用,其中的 Person 模型阻碍了当前 Person 模型的创建。此时最简单的解决办法是重新执行初始的 rails guestbook 命令,以全新的状态开始。
执行如下命令:
ruby script/generate scaffold Person name:string
这个命令会让Rails完成一系列操作:
- 视图方面 :创建四个视图,分别是 index 、 show 、 new 和 edit 。
- 布局与样式 :生成一个适用于所有视图的布局文件和样式表。
- 模型相关 :创建一个模型,同时包含配套的测试和测试数据。
- 数据迁移 :生成一个数据迁移文件,用于创建模型所需的数据库表。
- 控制器 :创建一个控制器,负责在不同组件间传递数据,并为其编写测试。
- 辅助方法 :生成一个空的辅助方法文件。
-
超级会员免费看
订阅专栏 解锁全文
10

被折叠的 条评论
为什么被折叠?



