穿越丰富的协会
Traversing a Rich Association
我正在学习 Kevin Skoglund 的 rails 3 教程,同时使用 rails 5。这是我学习的第一门语言,所以我仍处于有点盲目地遵循教程的阶段。在了解了 "Many to Many associations: Rich" 之后,我们进入了 "Traversing a Rich Association"。这是我遇到问题的地方。
我回溯了几个视频,找不到哪里出错了。
凯文说下面的代码是 "skip past the join table to see what sections we've edited":
me.sections
然后他说,"we can do it from the other side too"。然后他输入:
section = Section.find(1)
这是我 运行 遇到问题的地方。我得到以下信息:
ActiveRecord: :RecordNotFound: 找不到 'id'=1
的部分
如果我没理解错的话,'id' = 1 的部分是存在的,因为我刚刚用
查看了它
me.sections
我附上了 Kevin 的屏幕截图和我的命令提示符以供比较。
非常感谢您的帮助,我知道这可能很简单,但我还没有找到任何可以通过谷歌搜索得到帮助的信息。
大卫博耶特
me.sections
为空。请检查 me
是否确实关联了一个部分。
顺便说一句,下次请 copy/paste 你的输出而不是截图,因为对于回答你的人来说更容易处理
我正在学习 Kevin Skoglund 的 rails 3 教程,同时使用 rails 5。这是我学习的第一门语言,所以我仍处于有点盲目地遵循教程的阶段。在了解了 "Many to Many associations: Rich" 之后,我们进入了 "Traversing a Rich Association"。这是我遇到问题的地方。
我回溯了几个视频,找不到哪里出错了。
凯文说下面的代码是 "skip past the join table to see what sections we've edited":
me.sections
然后他说,"we can do it from the other side too"。然后他输入:
section = Section.find(1)
这是我 运行 遇到问题的地方。我得到以下信息:
ActiveRecord: :RecordNotFound: 找不到 'id'=1
的部分如果我没理解错的话,'id' = 1 的部分是存在的,因为我刚刚用
查看了它me.sections
我附上了 Kevin 的屏幕截图和我的命令提示符以供比较。
非常感谢您的帮助,我知道这可能很简单,但我还没有找到任何可以通过谷歌搜索得到帮助的信息。
大卫博耶特
me.sections
为空。请检查 me
是否确实关联了一个部分。
顺便说一句,下次请 copy/paste 你的输出而不是截图,因为对于回答你的人来说更容易处理