3
간단히 말해서, 비평 스 플랫을 앱으로 마이그레이션했습니다. 목표는 노래의 보여주기 동작에 주석을 표시하는 것입니다. 간단합니다. 노래 모델, 댓글 모델 및 사용자 모델이 있습니다. 사용자가 노래를 업로드 할 수 있으며 사용자가 노래에 댓글을 달 수 있기를 바랍니다. 불행히도, 나는 아래의 오류로 맞았습니다. 나는 여러 가지 해결책을 찾지 못했다.양식의 첫 번째 인수에 nil을 포함하거나 비워 둘 수 없습니다. [comments]
오류 메시지 :
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
내 친구, 감사합니다. – Apane101
당신은 환영합니다 :-) – rmagnum2002
그건 그렇고, 귀하의 애플 리케이션은 레일 4를 사용하므로 레일 4로 질문에 태그를 추가해야합니다. 이렇게하면 문제를 쉽게 디버깅 할 수 있습니다. – rmagnum2002