Method: Xunch::RedisClient#lrem

Defined in:
lib/xunch/shard/redis.rb

#lrem(key, *value) ⇒ Object



198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
# File 'lib/xunch/shard/redis.rb', line 198

def lrem(key,*value)
  if(value.length > 3)
    with do | redis |
      redis.pipelined do
        value.each{ |v|
          redis.lrem(key,1,v)
        }
      end
    end
  else
    with do | redis |
      value.each{ |v|
          redis.lrem(key,1,v)
        }
    end
  end
end