我新的Rails和您的幫助和諮詢會,因爲我發現這一具有挑戰性的說明on Rails的協會 - 軌道4
目的大加讚賞:我想事件的創建者能夠爲一個創建的事件選擇多個用戶作爲 主機(就像facebook允許頁面的創建者 能夠選擇用戶作爲創建頁面的管理員一樣)。下面是如何顯示我的模型和模式?
我的目標是建立像這樣的圖像。事件1我可以選擇伊恩&傑西主機,事件2我也可以重新選擇伊恩作爲主機,然後選擇艾瑪
這是我想象的這麼遠建(你的指導,將不勝感激):
models
user.rb
has_many events
event.rb
belongs_to user
host.rb
belongs_to user
has_many events
模式
users
name
email
events
title
address
user_id
hosts
user_id
event_id
是你的管理員也是'用戶'模型?或不同的模型? – sa77