Ruby on Rails は初めてで、現在、単純なブログ プラットフォームを作成しようとしています。act_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
。なぜなら、私はいくつかの良い例、より良い宝石を私に指摘するか、単にそれがどのように行われるべきかを書いてくれるなら、本当に感謝しています. :) 前もって感謝します!