kaminari gem을 사용하여 검색 결과에 페이지 매김을하고 싶습니다. 이 젬은 ActiveRecord :: Base와 Array를 "오염시키지"않기 때문에, 실제로 kaminari는 (아키텍쳐 관점에서) 내가 선호하는 방법입니다. 불행히도 레일즈 3과 그 게으른 로딩 컨셉은 약간 혼란 스럽다. (적어도 내 시나리오에서는). 내 HAML 템플릿에서 모든
사용자, 게시물 및 설명에 대한 응용 프로그램 검색을 수행 할 검색 페이지를 만듭니다. 내가 현재 가지고 : # POST /search
def index
query = params[:query]
@users = User.search(query).page(params[:page])
@posts = Post.search(query)
kaminari 때문에 내 heroku 로그에 오류가 발생합니다. 정체는 내 로컬 PC에서 작동하지 않습니다. 여기 내 로그입니다 : [email protected] /c/rails/myapp (master)
$ heroku logs
2011-05-04T12:24:15-07:00 heroku[web.1]: State changed from created
나는 kaminari와 ajax 요청 내 페이지 매김 링크를 렌더링하려고하는데, 메신저 서버 오류가 발생합니다. render_to_string 메서드를 사용하여 페이지 매김 링크를 문자열로 렌더링 한 다음 json을 통해 구문 분석합니다. 레일 3.1.0을 사용하고 있습니다. ActionView::Template::Error (Missing partial
중첩 된 리소스로 카미 마리가 제대로 작동하지 않을 수 있습니다. 여기에 내 문제에 대한 설명이 있습니다. 아무도이 문제를 해결할 수 있었는지 궁금합니다. 내 경로의 모양 : 내보기에서 resources :artists do
resources :paintings
end
, 내가 가진 : <%= paginate @paintings, :param