Learn R Programming

rredis (version 1.7.0)

redisLRem: Remove elements from a list.

Description

Remove the fist count occurences of the given value from a list corresponding to the specified key.

Usage

redisLRem(key, count, value)

Arguments

key
The desired key corresponding to a list.
count
The maximum number of occurences to remove.
value
Remove elements matching this value from the list.

Value

The number of occurrences removed.

Details

Remove the first count occurrences of the value element from the list. If count is zero all the elements are removed. If count is negative elements are removed from tail to head, instead of the default removal behavior from head to tail. So for example redisLRem with count -2 and value "hello" applied to the list (a,b,c,hello,x,hello,hello) will yield the list (a,b,c,hello,x). The number of removed elements is returned as an integer upon success. Note that non-existing keys are considered as empty lists.

References

http://redis.io/commands

See Also

redisLPush

Examples

Run this code
## Not run: 
# redisConnect()
# ## End(Not run)

Run the code above in your browser using DataLab