要するに、コメントの足場をアプリに移行したところです。目標は、曲の show アクションにコメントを表示することです。簡単です。曲モデル、コメント モデル、ユーザー モデルがあります。ユーザーは曲をアップロードできます。ユーザーが曲にコメントを追加できるようにしてほしいです。残念ながら、私は以下のエラーに見舞われました。私は無駄にさまざまな解決策を調べました。
エラー メッセージ:
ArgumentError in Songs#show
Showing /Users/apane/Downloads/leap/app/views/comments/_form.html.erb where line #1 raised:
First argument in form cannot contain nil or be empty
<%= form_for @comment do |f| %>
<% if @comment.errors.any? %>
<div id="error_explanation">
<h2><%= pluralize(@comment.errors.count, "error") %> prohibited this comment from being saved:</h2>
以下の github を参照してください。これは、適切なディレクトリをすばやく参照するのが非常に簡単であるため、トラブルシューティングに最も効率的な方法だと思います。
www.github.com/apane/leap