Method: Lowkiq::Queue::Queries#morgue_rev_range_by_updated_at

Defined in:
lib/lowkiq/queue/queries.rb

#morgue_rev_range_by_updated_at(max, min, limit: 10) ⇒ Object



109
110
111
112
113
114
115
116
117
118
# File 'lib/lowkiq/queue/queries.rb', line 109

def morgue_rev_range_by_updated_at(max, min, limit: 10)
  @pool.with do |redis|
    ids = redis.zrevrangebyscore(
      @keys.morgue_all_ids_scored_by_updated_at_zset,
      max, min,
      limit: [0, limit]
    )
    _morgue_fetch redis, ids
  end
end