在 Day 03 的時候有提到筆者在跟同組的同學做一個專案。
筆者的專案是做一個筆記網站,筆記內可以留言、新增標籤、按讚、收藏等。
在做到一半的時候遇到一個問題,就是當我在文章內留言、按讚或收藏之後沒辦法刪除筆記,會出現以下的錯誤訊息。
後來研究了一下才知道因為這些功能都跟我的筆記有關聯性,在 note model 內還要再加一個刪除的關聯才能夠正常刪除筆記,也就是** dependent: :destroy**。
而 dependent 其實不只有 destroy 可以加,總有以下六種方法:
參考:
[1]Active Record 關聯
[2]Active Record Associations
30天鐵人賽順利完賽啦!
我們明年再見~~