所以這是一個學校項目。我們不必使用Ruby,但我決定一路學習一門新的語言。所以我的問題是:控制器創建方法屬於很多
我有一個資產,應該有製造商,位置和員工表的外鍵。它也有很多維護記錄。
class Asset < ActiveRecord::Base
belongs_to :manufacturer
belongs_to :location
belongs_to :employee
has_many :maintenances
end
我很努力去理解我將如何構建資產的創建方法?我有選擇框來選擇三個值,但我不知道如何正確地將它們與保存的資產相關聯。
這裏是選擇框:
<p>
<%= f.label :Manufacturer %>
<%= select_tag(:Manufacturer, options_from_collection_for_select(Manufacturer.all, :id, :name))%>
</p>
<p>
<%= f.label :Location %>
<%= select_tag(:Location, options_from_collection_for_select(Location.all, :id, :name))%>
</p>
<p>
<%= f.label :Employee %>
<%= select_tag(:Employee, options_from_collection_for_select(Employee.all, :id, :email))%>
</p>
我現在掙扎了一段時間創建此。謝謝。
請告訴我們您的選擇框。這將向我們展示他們如何將他們的價值傳遞給控制器,我們可以從那裏開始。 –
從選擇框中添加代碼 – Ryan