赵龙 全栈之路

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

| Comments

错误记录

建立的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 三兄弟
    rake db:drop
    rake db:create
    rake db:migrate
    

Comments

comments powered by Disqus