Tag: paginate

will_paginate与named_scopes

我正在使用will_paginate进行分页,到目前为止一直运行良好,除了这一件事。 例如,如果我尝试对范围进行分页 class User params[:page], :per_page => 10}) 这将告诉我paginate是一个未定义的方法。 我宁愿不必仅为此范围使用第二种解决方案,我能在这做些什么吗?

will_paginate和.sort =>

我最近安装了will_paginate gem并且它工作得很好,但我希望它可以使用我目前的设置。 现在我在同一页面上显示所有Feed(或post),但是在点击该页面的人数之后排序: controller.rb @t = Time.now @h1 = @t – 1.hour @feeds = Feed.find(:all, :order => “created_at DESC”).sort { |p1, p2| p2.impressionist_count(:filter=>:all, :start_date=>@h1) p1.impressionist_count(:filter=>:all, :start_date=>@h1)} 现在……我测试了paginate gem,如果我在控制器中执行此操作,它可以正常工作: controller.rb @feeds = Feed.paginate(:per_page => 10, :page => params[:page], :order => “created_at DESC”) 所以我认为1 + 1 = 2并尝试将两者结合起来: controller.rb @feeds = Feed.paginate(:per_page => 10, :page=>params[:page], :order => […]