我正在使用RoR 3.2.8和Mongoid创建一个博客系统。我有两个相关的模型:帖子和评论(“帖子有很多评论”)。
在控制器PostController的动作“show”中我需要添加一个表单来插入新的评论,对吧?我可以执行下面的代码吗?
<% form_for Comment.new do |f| %>
<%= f.text_area :text %>
<%= f.hidden_field :post_id, :value => @post.id %>
<%= f.submit %>
<% end %>
如果我不能做,我该怎么办?
答案 0 :(得分:0)
在这篇文章How can I include form elements from other objects?上查看我的答案。基本上,您将需要使用fields_for。