2013-07-16 39 views
0

我創建了一個足球數據庫,並創建了兩個腳手架:一個叫做Clubs,它具有一些基本信息(名稱和體育場,兩個字符串),另一個叫玩家。球員有姓名和國籍。這裏有兩種型號:關聯事物

class Player < ActiveRecord::Base 
    attr_accessible :name, :nationality 
    belongs_to :club 
end 

class Club < ActiveRecord::Base 
    attr_accessible :name, :stadium 
    has_many :players 
end 

我想知道下一步是什麼。我創建了一個俱樂部列表,但我希望能夠通過編輯球員或創建新球員來爲球員添加俱樂部。然後進入俱樂部並看到分配給該俱樂部的球員名單。

+0

你,當然,'在'players'表club_id'列? –

+1

您只需要在這裏:http://guides.rubyonrails.org/getting_started.html – siekfried

回答

0

您需要將外鍵'club_id'添加到付款人到玩家模型,並在玩家新/編輯表單中添加一個選擇標籤列出俱樂部。

並在俱樂部的新/編輯表單中添加一個多選框,以便將球員添加/移除到俱樂部。

而不是多選框可以使用jquery令牌。

http://railscasts.com/episodes/258-token-fields