Rails에서 블로그 프로그램을 만들 때 포스터를 만들어서 주석을 표시하지 않습니다.

1917 단어 RubyRails

발생한 문제


제목과 같이 rails에서 클래식 블로그 같은 앱을 제작할 때 투고를 만들고 상세한 내용을 클릭할 수 있다.html.erb에 기술하다.커밋 기능도 추가됐다.하지만 기고만 만들면 빈 댓글이 뜨고 삭제하려면 로팅 error가 된다.

해결책


투고 상세 페이지(필자는 show.].erb)에서 다음과 같다.
show.html.erb

<div class="p-comment__list mx-auto">
  <div class="p-comment__listTitle">コメント</div>
  <%= render @post.comments %>
</div>

그리고 나서
show.html.erb

<div class="p-comment__list mx-auto">
  <div class="p-comment__listTitle">コメント</div>
  <%= render @post.comments.select(&:persisted?) %>
</div>

로 변경합니다.
여러분, 차이점에 눈치 채셨나요?post.농담입니다.comments.select(&:persisted?)수정되었습니다.

됐다!!!!!!!

참조 링크

좋은 웹페이지 즐겨찾기