错误记录
建立的http://localhost:3000/topics页面,出现了多余的Description一栏。解决的过程中,出现了网页红色报错关键词run: bin/rails db:migrate。

分析与解决方式
- 终端执行了一个错误指令
rails generate scaffold topic title:string description description:text,其中description重复了,造成了多余的Description一栏出现。终端执行rails d scaffold topic title:string description description:text删除错误的页面。rails d删除指令,一般用的少,在刚发现错误的时候用这个方便 - 网页红色报错
关键词run: bin/rails db:migrate,使用rake 三兄弟解决,一般在执行rake db:migrate出错后,自己的数据库前后进行来回转换冲突时使用,红色报警页面一般需要使用的情形,关键词就是run: bin/rails db:migrate。
注意
执行 “rake 三兄弟” 终端指令,数据库将重置清零,所有历史数据将遗失,Rails 专案部署到服务器绝不能使用,一般在开发环境使用。
rake 三兄弟
rake db:drop
rake db:create
rake db:migrate
本文记录了在Rails应用中因指令输入错误导致的页面显示问题及解决过程。作者通过修正错误的指令并使用rake三兄弟命令解决了数据库迁移过程中出现的问题。
4219

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



