2017-2-17错误记录

错误画面1:( 用时15min)


提示: method => “config”错误,根据以往的经验我以为是打错字,然后前后几步都去检查单词有无打错。没有发现错误。

结果:原来是放错位置。

总结:错误除了打错字,还可能是放错位置。好吧,解BUG又多了一个维度了!

错误画面2: (用时30 min)


做到后面的“可切换订单状态”,才发现无法结账生成订单后无法跳转页面,然后各种检查,再看看server log

解决:看到红字:rollback transaction, 猜测是不是AASM有限状态机出了问题,于是把这一节课程所有code贴了一遍。问题解决!

反思:解决后,我把贴的code一步步退回去,没有发现bug,说明我打的code没有错,问题的原因现在无法弄清了。可能有两种:

  • 我第一次rake db:migrate没有成功。
  • 电脑真的是有问题了,要重装了!
comments powered by Disqus