我有3個模型(用戶 - 會員 - 社區)如何從集合選擇中的活動記錄中檢索信息?
用戶可以成爲許多社區的成員。爲此,我創建了一個包含user_id,community_id的成員資格。
連接後,用戶必須選擇一個社區。模型用戶作爲包含該獨特社區的community_id。
編輯時,他將能夠改變這個社區。
如果我這樣做:
<%= f.collection_select :community_id, Community.find(:all), :id, :name, { :allow_blank => 'Select a community' }, :style => "width: 200px;" %>
所有社區快樂,也是他不是成員誰。 我嘗試這樣做:
<%= f.collection_select :community_id, Membership.find(:all), :community_id, :id, { :allow_blank => 'Select a community' }, :style => "width: 200px;" %>
但我只顯示號碼:成員的(ID)... 我怎樣才能加入這個ID與社區的名字嗎?