我這兩個型號形式active_admin顯示名稱爲ID與HAS_ONE協會
def School
attr_accesible :user_id
belongs_to :user
end
def User
attr_accesible :name
has_one :school
end
我想創建活動的管理一所新學校,但是當我應該選擇一個用戶,我想說明現有用戶的名稱不是ID。我怎樣才能做到這一點?
form do |f|
f.inputs "School" do
f.input :name
f.input :user_id # ???
end
f.buttons
end
您的聯繫可能是錯誤的。學校應該有很多用戶,用戶應該屬於一所學校。 – Zippie 2013-03-17 11:26:22
沒有錯,用戶是學校的所有者。我希望當我在活動管理員創建一所學校時,從沒有學校的用戶中進行選擇。 – vladCovaliov 2013-03-17 13:17:22
是唯一的用戶名? – Zippie 2013-03-17 13:20:28