How to remove element from list in Redis by value?
For exmaple, I have:
127.0.0.1:6379> lrange POST:544 0 -1
1) "1"
2) "2"
3) "36"
127.0.0.1:6379>
I know only value 36
, not index. Can I remove element from list by value?
http://redis.io/commands/lrem
Lrem is what you are looking for. use LREM POST:544 1 36.
If the list contains strings then you may enclose it with double quotes then it works!
eg: sampleList ["one", "two", "three", "four"] If you want to remove "three" then use:
LREM sampleList 1 "three"
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With