作者ccualanliu (小A)
看板Ruby
標題[問題] 資料表關聯
時間Tue Jul 9 17:21:36 2013
環境:
Ruby 1.9.3 Rails 3.2
狀況:
還是新手 初入門 請教各位一下
我在設計一個Event會有多個參予者
event attendee user
-------- ----------- ---------
id id id
.... event_id account
.... user_id pw
.... ... ...
-------- ----------- ----------
要讓user id 關聯 attendee user_id
使event.attendee.user.account可以顯示
在我的想法 event -> attendee 這個table
是one to many
而attendee 和 user是有關聯
是否要使用has_one & belongs_to 呢?
其實也可以用User.find(attendee.user_id)取到我要的資訊
請各位前輩指點迷津一下泄瀉
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 106.1.54.212
推 kusoayan:看起來像是 many to many? 07/09 20:07
推 alex0914:event | has_many :user, through: attendee 07/09 20:52
→ ccualanliu:我想了一下應該是MANY TO MANY 中間那個table只是輔助 07/10 13:56
→ ccualanliu:has many , through , sourse 解決了謝謝大家 07/10 14:37