about 1 year ago

错误记录:
在做到第六章时,执行了rake三兄弟,然后要重新fake数据,结果打不开网址,报错如下:


显示id失效

正确解答:
这是因为我需要在fake数据后,再生成friendly_id(自定义网址),才能关联上假数据,如果之后再fake数据,我需要将后面数据的id转换成friendly_id形式,然后在rails c中执行生成friendly_id的指令,如此才能关联上后面的假数据。

教训:不要动不动就rake三兄弟,要手动加数据,或者检查细节查找错误,在这里学到了,rake三兄弟会打乱数据新增的顺序,导致关联失效。
学到一个指令:在编辑器 command + shift + f 是搜索全局信息,而不是单个页面

如果增加分类选项的步骤?
1、
2、
3、
4、
5、

在文章有专门的报错掩饰,为什么会出现错误,以及如何除错,这是出坑的关键点。

珍惜每一次做作业的机会和每一次遇到错误的机会。

← 编程基础薄教训 好的查询工具 →
 
comments powered by Disqus