0
我有一個問題,提交併每一個問題有一個調查表中主動管理4文本有4個答案,是的has_many關係附帶回答表ActiveAdmin ::展會使用的has_many關係
class Poll < ActiveRecord::Base
has_many :answer
end
我的回答模式
class Answer < ActiveRecord::Base
belongs_to :poll, :class_name => "Poll", :foreign_key => "question_id"
end
我主動管理形式是
form :html => {:validate => true} do |f|
f.inputs "Polls" do
f.input :question
f.has_many :answer, :sortable => :priority do |ff|
ff.input :question[]
end
f.input :status,as: 'hidden',:input_html => { :value => f.object.status.present? ? f.object.status : 'Unpublished' }
f.input :position,as: 'hidden',:input_html => { :value => Poll.count().to_i + 1}
end
f.actions
end
我想只顯示4 answe [R文本框到我的形式,我怎麼能做到這一點
什麼是它與上面的顯示? –
'has_many:answers'注意多元化。如果你做'poll.answer'並獲得一個真正的WTF時刻。 – max
我想在我的表單中顯示4個問題文本框,我想在下面編輯我的代碼 f.has_many:answer,:sortable =>:priority do | ff | ff.input:question [] end – Vipin