作者tonytonyjan (南洋大兜蟲)
看板Ruby
標題[問題] Rails中AR Associations的單複數問題
時間Sun Jul 31 13:51:26 2011
環境:
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
→ aquarianboy:單複數在rails裡只是預設的"慣例",順著慣例走會讓你 07/31 17:19
→ aquarianboy:的程式碼寫得比較快樂一些 :) 07/31 17:19