2
我正在ActiveAdmin中定製表單,我決定使用它來添加/編輯以遵循DRY
原則,因此如果用戶使用它編輯記錄(這不是數據庫記錄)。Formtastic/ActiveAdmin設置選擇輸入的默認值
所以,問題是我有那些輸入:
f.input :model_id, as: :select, collection: Model.all.map { |m| [m.id.to_s + ' - ' + m.name, m.id] }, input_html: { required: true }
f.input :enabled, as: :select, collection: {'Yes': true, 'No': false}, input_html: { required: true }
而且我想,如果我使用了編輯的形式爲他們設置的默認值,但我失敗了要懂得,因爲大家都談論使用belongs_to
或數據庫關係和ActiveAdmin
將照顧您不適用於我的情況的默認值,因爲它不是數據庫記錄,我沒有ActiveRecord Model
它。
即使是official docs的Formtastic
也沒有幫助。