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?
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?
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"
© 2022 - 2024 — McMap. All rights reserved.
SREM myset "four"
. – Ventricose