2016-09-12 95 views
1

我在使用rails 5時關注了Kevin Skoglund的rails 3教程。這是我學習的第一語言,所以我仍然處於盲目跟隨教程的階段。在瞭解「多對多協會:豐富」之後,我們轉而參與「穿越一個富有的協會」。這是我遇到麻煩的地方。遍歷豐富的關聯

我追溯了幾個視頻,找不到我犯了什麼錯誤。

凱文說,下面的代碼是「跳過連接表,看看我們已經編輯什麼節」:

me.sections 

然後他說,「我們可以從對方做到這一點」。他輸入:

section = Section.find(1) 

這裏是我遇到問題的地方。我得到如下:

的ActiveRecord :: RecordNotFound:無法與「ID」找到節= 1

如果我理解正確,有「身份證」 = 1的存在,因爲我只是看它的部分

me.sections 

我收錄了Kevin的截圖和我的命令提示符進行比較。

非常感謝您的幫助,我知道這可能很簡單,但我還沒有發現任何有助於Google搜索的功能。

大衛Boyette

MY COMMAND PROMPT WITH ERROR

KEVIN'S COMMAND PROMPT

回答

0

me.sections是空的。請檢查確實me正在關聯一個部分。
順便說一句,下次請複製/粘貼你的輸出,而不是截圖,因爲回答你的人更容易處理

+0

謝謝!我仔細看了看,發現有一個以前的問題,當我把一個部分與「我」聯繫在一起時,並沒有保存它。我將在未來複制/粘貼。謝謝@AlterLagos –