섹션은 :페이지에 속함
페이지에는 많은 :섹션이 있음
해당 영구 링크 페이지에 포함된 모든 섹션을 표시하려면 public#show를 사용하세요.
get 'show/:permalink', :to =>
페이지 로드(0.4ms) SELECT
.* FROM pages
WHERE pages
.pages
= 'page4'permalink
=> #<ActiveRecord::Relation [#<페이지 ID: 43, subject_id: 28, 이름: "page4", 고유 링크: "page4", 위치: 1, visible: true,created_at: "2016-05-27 06:43:27",update_at: "2016-05-27 06:43:54">]>`
페이지 로드(0.4ms) SELECT
.* FROM pages
ORDER BY pages
.pages
DESC LIMIT 1id
=> #<페이지 ID: 43, 제목_ID: 28, 이름: "page4", 고유 링크: "page4", 위치: 1, visible: true,created_at: "2016-05-27 06:43:27",update_at: "2016-05-27 06:43:54">`
=> Page::ActiveRecord_Relation
irb(main):066:0> p5.class
=> : 정수, subject_id: 정수, 이름: 문자열, 영구 링크: 문자열, 위치: 정수, 표시: 부울, 생성_at: 날짜시간, 업데이트_at: 날짜시간)`
#<Page::ActiveRecord_Relation:0x007facb084bc50>에 대한 정의되지 않은 메소드 `sections'
추출된 소스(5번째 줄 주변):
<% @page.sections.visible.sorted.each do |section %>
<p class="section">
으아아아
이 문제는 해결되었습니다. 모두 감사합니다!
.first를 추가하세요
으아아아마이그레이션 코드를 볼 수 있나요?