报错集 016 使用“rake 三兄弟”,解决了建立http://localhost:3000/topics页面多出不必要的一栏

错误记录

建立的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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值