redisTemplate.opsForList().rightPush(key,pivot,value) 遇到的问题


Long rightPush(K key, V pivot, V value)  在链表 key 发现pivot的右边添加一个value ; 

使用过程中不小心将key的大小写写错一个,所以值没有插入, 当时以为自己调用失败了 查看日志是显示调用成功的; 
所以这个API 不像其他几个API 如果key不存在就新建;这个API不会;key没有也不会提示

演示: 

原本的链表

大小写写错:

redisTemplate.opsForList().rightPush( "listkey", "老王", "右边邻居" );
redisTemplate.opsForList().leftPush( "listkey", "老王", "左边邻居" );

插入结果: 没有新的key 出现

key 正确:

redisTemplate.opsForList().rightPush( "listKey", "老王", "右边邻居" );
redisTemplate.opsForList().leftPush( "listKey", "老王", "左边邻居" );

结果: 正确插入

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章