첫 번째 레일 사이트를 개발 중입니다 (예, 레일 바보입니다). 나는 블로그를 쓰고 있고, 나는 코멘트 부분을 얻었다. 나는 행위를 주석 달기 (thread) (GitHub)로 설치 했으므로 설치 지침에 따라 마이그레이션을 수행하고 실행했습니다. 내 게시물 모델 acts_as_commentable 추가하고 난레일에서 act-as-commentable-with-threading을 사용하는 방법
@comment = Comment.build_from 추가하면 내가 댓글 컨트롤러 이 (PARAMS [: ID], 1, PARAMS [: 신체]) 내가 할
을 오류. #
에 대해 정의되지 않은 메소드 'build_from'분명히 나는 끔찍한 잘못을하고 있으며 실제로 예제를 얻지 못했습니다. 나는 build_from에 무엇을 먹이로해야합니까? 누군가가이 플러그인을 단계별로 설명 할 수 있습니까? :)
또는 간단한 스레드 코멘트를 얻는 더 쉬운 방법이 있습니까?
그냥 명백한 상태로 - 새로운 플러그인이나 보석을 설치 한 경우, 당신은 아마 당신의 서버를 다시 시작합니다. 내 서버를 재부팅하는 것을 잊었 기 때문에 메소드를 제공하는 플러그인을 설치했다는 것을 알았을 때 많은 것들에 대해 "정의되지 않은 메소드"를 얻었습니다. –
개발 환경에서 실행 중입니다. 승객, nginx 및 전체 상자를 다시 시작하지만 여전히 정의되지 않은 메서드를 말한다 : ( 이 경우 도움이 될지 모르지만 응용 프로그램 추적은 /opt/ruby-enterprise-1.8.7-2010.01/lib/enterprise-1.8.7-2010.01/lib/enterprise /gems/1.8/gems/activerecord-2.3.7/lib/active_record/base.rb:1994:in 'method_missing_without_paginate' /opt/ruby-enterprise-1.8.7-2010.01/lib/ruby/gems/1.8/gems /will_paginate-2.3.12/lib/will_paginate/finder.rb:170:in'method_missing ' /home/al3x/rails/alexsoft-bg/app/controllers/comments_controller.rb:17:in'newcomment' – alex