NoMethodError: undefined method `paginate' for 해결하기 (Rails 튜토리얼 10장)
발생한 오류
Rails 튜토리얼 10장 10.3.3 페이지 네이션
Gemfilegem 'will_paginate', '3.1.6'
gem 'bootstrap-will_paginate', '1.0.0'
$ bundle install
그리고 튜토리얼의 지시대로 코드를 추가하고,
$ rails test
실행하면,
Error:
UsersIndexTest#test_index_including_pagination:
NoMethodError: undefined method `paginate' for #<Class:0x00007fb0253e5c60>
app/controllers/users_controller.rb:6:in `index'
test/integration/users_index_test.rb:14:in `block in <class:UsersIndexTest>'
라는 오류가 발생합니다.
대처법
$ spring stop
이것을 실행하면 해결한다.
참고 : RAILS_ENV=test일 때만, paginate 메소드가 undefined가 된다
spring이란?
Spring은 Rails 어플리케이션의 preloader (프리 로더)의 gem입니다. (pre + load = 미리 로드해 둔다)
참고 : Rails에서 Spring을 도입하여 개발 효율성 향상
이번에는로드를 마음대로 해주는 스프링의 영향으로 오류가 발생한 것 같습니다.
자세하게 설명할 수 있는 분은, 코멘트로 보충해 주실 수 있으면 다행입니다.
도움이 되면 꼭 LGTM 버튼을 확실히 눌러 주시면 기쁩니다.
함께 Rails 학습 노력하자!
Reference
이 문제에 관하여(NoMethodError: undefined method `paginate' for 해결하기 (Rails 튜토리얼 10장)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/gogo_tomoya/items/72c913590faf8b5e9f54
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
gem 'will_paginate', '3.1.6'
gem 'bootstrap-will_paginate', '1.0.0'
$ bundle install
$ rails test
Error:
UsersIndexTest#test_index_including_pagination:
NoMethodError: undefined method `paginate' for #<Class:0x00007fb0253e5c60>
app/controllers/users_controller.rb:6:in `index'
test/integration/users_index_test.rb:14:in `block in <class:UsersIndexTest>'
$ spring stop
이것을 실행하면 해결한다.
참고 : RAILS_ENV=test일 때만, paginate 메소드가 undefined가 된다
spring이란?
Spring은 Rails 어플리케이션의 preloader (프리 로더)의 gem입니다. (pre + load = 미리 로드해 둔다)
참고 : Rails에서 Spring을 도입하여 개발 효율성 향상
이번에는로드를 마음대로 해주는 스프링의 영향으로 오류가 발생한 것 같습니다.
자세하게 설명할 수 있는 분은, 코멘트로 보충해 주실 수 있으면 다행입니다.
도움이 되면 꼭 LGTM 버튼을 확실히 눌러 주시면 기쁩니다.
함께 Rails 학습 노력하자!
Reference
이 문제에 관하여(NoMethodError: undefined method `paginate' for 해결하기 (Rails 튜토리얼 10장)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/gogo_tomoya/items/72c913590faf8b5e9f54
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(NoMethodError: undefined method `paginate' for 해결하기 (Rails 튜토리얼 10장)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/gogo_tomoya/items/72c913590faf8b5e9f54텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)