Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 Resque讨厌kaminari dsl方法按_Ruby On Rails 3_Dsl_Resque_Kaminari - Fatal编程技术网

Ruby on rails 3 Resque讨厌kaminari dsl方法按

Ruby on rails 3 Resque讨厌kaminari dsl方法按,ruby-on-rails-3,dsl,resque,kaminari,Ruby On Rails 3,Dsl,Resque,Kaminari,因此,我将我的管理邮件转换为使用Resque并在后台执行 当我跑步时: rake resque:work QUEUE='*' --trace 我明白了: $ rake resque:work QUEUE='*' --trace (in /my/directory) ** Invoke resque:work (first_time) ** Invoke resque:preload (first_time) ** Execute resque:preload rake aborted! und

因此,我将我的管理邮件转换为使用Resque并在后台执行

当我跑步时:

rake resque:work QUEUE='*' --trace
我明白了:

$ rake resque:work QUEUE='*' --trace (in /my/directory)
** Invoke resque:work (first_time)
** Invoke resque:preload (first_time)
** Execute resque:preload rake aborted! undefined method `paginates_per' for #<Class:0x000000045ba1b8>
这可以追溯到我的Micropost模型,该模型使用kaminari的dsl方法默认每页10个Micropost分页:

class Micropost < ActiveRecord::Base
.
.
.
  paginates_per 10

如何让rake在不移动DSL方法的情况下停止呕吐?

我认为我不需要这样做:我认为我不需要这样做:rake环境resque:work QUEUE='*'-如果我有任务resque:setup=>:environment实际上,这真的很糟糕resque:setup=>:环境似乎没有真正工作我以为我不需要做:我以为我不需要做:rake environment resque:work QUEUE='*'-跟踪如果我有一个任务resque:setup=>:环境实际上,这真的很糟糕resque:setup=>:环境似乎没有真正工作