我有一個關於其中的下拉列表中值的來源問題:導軌 - 數據遷移與價值DB
我有設置原始表有一些初始值遷移:
add_column :contracts, :signature_status_id, :integer
# lookup data
sig = SignatureStatus.new(:name => "Delivered")
sig.save!
sig = SignatureStatus.new(:name => "Signed")
sig.save!
我有一個包含更新的值的表稱爲signature_statuses:
id, name
1, 'Delivered; awaiting signature'
2, 'Delivered; awaiting full execution'
3, 'Terms being negotiated'
4, 'Fully executed and filed'
我有一個包含代碼拉出簽名狀態的一種形式:
<%= collection_select(:contract, :signature_status_id, @signature_statuses, :id, :name) %>
當我希望它來自數據庫時,集合select正在引入「簽名」和「已發送」。我如何讓它做到這一點。
注意:我認爲數據是手動編輯而不是遷移,但我不確定。我還搜索了「已簽名」和「已發佈」的代碼,但唯一顯示的地方是正在遷移。
查詢開發數據庫 – easement 2009-12-18 22:37:21