[問題] sub model的view以及controller儲存方法
新手一枚 繼續發問
有個MODEL是問題
每個問題可以有多個答案
model長這樣
class Question < ActiveRecord::Base
has_many :answers
end
class Answer < ActiveRecord::Base
belongs_to :question
end
想請問在Question的show page上要怎麼使用form來讓使用者填寫answer
以及在接收post的controller裡怎麼儲存這筆資料進去DB
假設form長這樣
<%= form_for([@question, @answer], url: answers_new_path,
html: { method: :post }) do |f| %>
<%= f.hidden_field :question_id, :value => @question.id %>
<%= f.text_area :content, autofocus: true %>
<% end %>
controller action那邊要怎麼接收參數並儲存到DB呢?
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.242.155.192
※ 文章網址: http://www.ptt.cc/bbs/Ruby/M.1408514337.A.1C1.html
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章