こんにちはみんなは、私は、私のconstroller私の見解では、私がレール3にwill_paginateで問題が発生しています
@posts = Post.paginate(:all,
:include => [:author, :categories],
:conditions=>"status = 'published'",
:order=>"blog_posts.created_at DESC",
:per_page => 1, :page => params[:page])
と<% = will_paginate @posts%>でこれを持っているアレイwill_paginateにnilを変換することはできませんが、私はこのエラーが常に配列にnilを変換することはできません取得しています。
誰でも手伝ってもらえますか?事前
イアン感謝!それが問題を解決しました – Michael
投稿が1000件ある場合は、すべて読み込まれ、配列のページが変更されます。あまり効率的ではありません。 –
そうではありません。それはまだコレクションなので、実行前にスコープをクエリに追加する必要があります。 – iain