我在使用rails 5时正在关注Kevin Skoglund的rails 3教程。这是我学习的第一门语言,所以我仍然处于稍微盲目地遵循教程的阶段。在了解了“多对多协会:富人”之后,我们开始了“穿越富裕的协会”。这是我遇到麻烦的地方。
我回溯了几个视频,无法找到我犯错的地方。
Kevin说以下代码是“跳过连接表以查看我们编辑过的部分”:
me.sections
然后他说,“我们也可以从另一方面做到这一点”。然后他进来了:
section = Section.find(1)
这是我遇到问题的地方。我得到以下内容:
ActiveRecord :: RecordNotFound:找不到'id'= 1
的部分如果我理解正确,那么'id'= 1的部分就存在,因为我只是用
查看了它me.sections
我附上了凯文的截图和我的命令提示进行比较。
非常感谢你的帮助,我知道这可能很简单,但我没有找到任何有助于谷歌搜索的东西。
David Boyette
答案 0 :(得分:0)
me.sections
为空。请检查确实me
是否正在关联某个部分
顺便说一句,下次请复制/粘贴你的输出而不是截图,因为对于那些回答你的人来说更容易处理