我是 Ruby on Rails 的新手,目前我正在尝试创建一个简单的博客平台。我想用acts_as_commentable_with_threading gem 实现评论功能。我对嵌套表单不太熟悉,但这是我的尝试:
评论控制器.rb
class CommentsController < ApplicationController
before_filter :get_spot
# GET /comments/new
def new
@comment = Comment.new
respond_to do |format|
format.html
end
end
private
def get_spot
@spot = Spot.find(params[:spot_id])
end
end
_form.html.erb
<%= form_for(@comment) do |f| %>
... form elements ...
<% end %>
但它给了我undefined method 'comments_path'
错误。我确定我以非常错误的方式做这件事,因为我对示例有点困惑,2.x
但是3.x
如果您能给我指出一些好的示例,更好的宝石或只是写信告诉我应该如何做,我将非常感激:) 提前致谢!