香酥鸡腿的gravatar头像
香酥鸡腿 2019-04-25 10:33:41

Springboot redis RedisTemplate 如何删除list对象 或根据list坐标删除

想通过redis存放字典列表,但是想修改删除的时候,却不知道如何处理、springboot提供的RedisTemplate模板删除list就2个方法

1.redisTemplate.opsForList().remove(key, count, value);
2.redisTemplate.opsForList().trim(key, start, end);

第一种redis里的list存放的是对象,value传递对象的时候却都无法删除。

第二种更不适合删除了。

如何根据mysql一样可以根据条件删除

所有回答列表(2)
registerwhy的gravatar头像
registerwhy 2019年5月28日

序列化方式不一样吧,第一个方法是可以删除的list 里的对象的

what000的gravatar头像
what000  LV1 2019年6月12日

检查你传的值....

三个参数的含义:从存储在键中的列表中删除等于值的元素的第一个计数事件。count> 0:删除等于从左到右移动的值的第一个元素;count< 0:删除等于从右到左移动的值的第一个元素;count = 0:删除等于value的所有元素。

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友