[問題] Rails中AR Associations的單複數問題

看板Ruby作者 (南洋大兜蟲)時間13年前 (2011/07/31 13:51), 編輯推噓1(103)
留言4則, 1人參與, 最新討論串1/6 (看更多)
環境: Rails ~> 3.0.0 狀況: 在閱讀文章、書籍的時候,看到每個人都說 has_one, belongs_to後面要放單數的association_id has_many, has_and_belongs_to_many及:through後面要放複數 但是皆知其然不知其所以然 那些association_id的域名來自哪裡? 是DB中已存在的table name嗎?還是已存在的model name呢? 我如果故意單數寫複數,複數寫單數,仍可以運作嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.227.149.181

07/31 17:15, , 1F
http://goo.gl/LYIDf 你可以參考一下這個
07/31 17:15, 1F

07/31 17:16, , 2F
http://goo.gl/kH6hj 這裡有範例
07/31 17:16, 2F

07/31 17:19, , 3F
單複數在rails裡只是預設的"慣例",順著慣例走會讓你
07/31 17:19, 3F

07/31 17:19, , 4F
的程式碼寫得比較快樂一些 :)
07/31 17:19, 4F
文章代碼(AID): #1EDErXet (Ruby)
文章代碼(AID): #1EDErXet (Ruby)