2

will_paginate を Kaminari に置き換えており、アプリケーションの大部分で .paginate メソッドを複数の条件で使用しています。

@posts = Post.published.paginate(:order => 'published_at desc, id',
                                  :joins => :comments,
                                  :conditions => conditions,
                                  :group => "posts.id",
                                  :per_page => 10, 
                                  :page => params[:page]) 

そのようなコードをカミナリに置き換える最も簡単で効率的な方法を探しています。

むしろその後

@posts = Post.published.paginate.order('published_at desc').....page().per()
4

0 に答える 0