1

我正在使用 RoR 3.2.8 和 Mongoid 创建一个博客系统。我有两个相关的模型:帖子和评论(“帖子有很多评论”)。

在控制器 PostController 的“显示”操作中,我需要添加一个表单来插入新评论,对吧?我可以做下面的代码吗?

<% form_for Comment.new do |f| %>

    <%= f.text_area :text  %>

    <%= f.hidden_field :post_id, :value => @post.id  %>

    <%= f.submit %>
<% end %>

如果我做不到,我该怎么办?

4

1 回答 1

0

查看我在这篇文章中的回答,如何包含来自其他对象的表单元素?. 基本上,您将需要使用 fields_for。

于 2012-09-25T14:55:11.113 回答