有没有办法在Rails 2.3中使用with_exclusive_scope进行分页?
@albums = Album.paginate(:page => 1, :per_page => 12, :conditions => cond)
工作正常。
Album.with_exclusive_scope {find(:all, :conditions => cond)}
工作正常。
我们可以结合with_exclusive_scope和paginate吗?
答案 0 :(得分:0)
@albums = Album.find_allx(opts).paginate(:page => 1,:per_page => 12)
with_exclusive_scope是受保护的方法,因此必须从类消息中调用它。在这种情况下,类方法是find_allx()