jjzjj

WRONGTYPE

全部标签

java - WRONGTYPE 针对持有错误类型值的键的操作

我正在遍历arrayList并使用redisrpush函数将字符串存储在redis中。但是,我收到以下错误:WRONGTYPEOperationagainstakeyholdingthewrongkindofvaluefor(Stringabc:myList){jedis.rpush(abc,(String[])myList.toArray(newString[myList.size()]));提前致谢! 最佳答案 该错误非常直白且不言自明-您尝试使用的key类型错误(不是列表)。您可以使用TYPE来验证这一点该键上的命令。

php - 针对在 Redis 中持有错误类型值的键的 WRONGTYPE 操作

我正在使用带有Redis的php。当我尝试通过get方法访问key时出现以下错误:WRONGTYPEOperationagainstakeyholdingthewrongkindofvalue我正在使用以下代码访问hasekey值-我使用此代码从redis获取数据$values="l_messages"$value=$redis->GET($values)print($value) 最佳答案 此错误意味着您的对象的数据类型不同,并且您使用了错误的操作来检索key。如果l_messages是一个HashMap,并且您需要检索它的所有值

php - 针对在 Redis 中持有错误类型值的键的 WRONGTYPE 操作

我正在使用带有Redis的php。当我尝试通过get方法访问key时出现以下错误:WRONGTYPEOperationagainstakeyholdingthewrongkindofvalue我正在使用以下代码访问hasekey值-我使用此代码从redis获取数据$values="l_messages"$value=$redis->GET($values)print($value) 最佳答案 此错误意味着您的对象的数据类型不同,并且您使用了错误的操作来检索key。如果l_messages是一个HashMap,并且您需要检索它的所有值

java - 尝试在 map 中设置字符串时出现 WRONGTYPE 异常 (jedis)

我在尝试将字符串设置为值时收到JedisDataException,而且我似乎无法弄清楚我在哪里做错了,如果我正在做的话。Jedis版本是2.9.0(我相信是最新的)。redis.clients.jedis.exceptions.JedisDataException:WRONGTYPEOperationagainstakeyholdingthewrongkindofvalueatredis.clients.jedis.Protocol.processError(Protocol.java:127)~[?:?]atredis.clients.jedis.Protocol.process(

arrays - Redis reJson : JSON. ARRAYAPPEND 返回 WRONGTYPE 针对持有错误类型值的键的操作

在redis-rejson上,我正在尝试计算一个arrayappend。我放入一个对象、一个路径、一个json和一个数组,如documentation中所示.简介:我的目标=>我想用Redis创建一个对象数组我的目标=>该对象数组允许我将用户session放入我的redis缓存中我想要的输出=>"[{objectOne},{objectTwoJustAdded}]"我的问题=>似乎我在控制台输入了错误的类型。这里是我的命令:JSON.ARRAPPENDtest36"."'{"user1":"1"}'[...CartModel]WRONGTYPEOperationagainstakeyh

c# - 使用 StackExchange.Redis 时出现错误 'WRONGTYPE Operation against a key holding the wrong kind of value'

我使用以下代码通过StackExchange.Redis将数据推送到REDIS,有时在生产中出现错误“针对持有错误类型值的键的WRONGTYPE操作”。privatestaticIDatabaseRedisDB=null;privatestaticConnectionMultiplexerredisConnection=ConnectionMultiplexer.Connect($"IPAddress:port,allowAdmin=true,ConnectTimeout=30000,connectRetry=5,syncTimeout=30000,abortConnect=false

python - Redis channels -- 抓取key时的WRONGTYPE操作

我正在使用ChannelsRedis用于websocket操作。但是,我想确切地查看它在redis中保存的内容。这将如何完成?这是我目前所拥有的:>>>importredis>>>r=redis.Redis()>>>r.keys()['asgi::group:chat_hello','asgi::group:chat_lobby','asgi::group:chat_hi','iTunes+1068285837']>>>r.get('asgi::group:chat_hello')redis.exceptions.ResponseError:WRONGTYPEOperationagai

laravel - 针对持有错误类型值的键的 WRONGTYPE 操作 Laravel

您好,我正在将Laravel与Redis结合使用。当我尝试通过get方法访问key时,出现以下错误“针对持有错误类型值的key进行WRONGTYPE操作”我正在使用以下代码访问键值-Route::get('/',function(){//$redis=app()->make("redis");$redis=Redis::connection();return$redis->get("doctor:8a772886-e7b2-442a-a0d5-621307510c6a");}); 最佳答案 能否请您试试这个代码示例,看看它是否适合您

带有字符串字段的 Go-Redis HMSet 给出了 WRONGTYPE 操作

我正在尝试使用HMSET设置一个新的hash包含两个字符串字段,id和content。我可以通过redis-cli很容易地使用SETi0为ids初始化一个计数器,然后使用创建一个新的散列HMSETtestidheycontentherro并使用HMGETtestidcontent获取这两个字段导致1)hey2)herro。不幸的是,我无法通过Go-Redis获得这样的结果特别是HMSet.到目前为止我已经尝试过了varuid="0"err=c.Get("i").Err()if(err!=nil){//Ifthecounterisnotset,setitto0err:=c.Set("i"

php - WRONGTYPE 对持有错误值 php 的键的操作

您好,我正在将Laravel与Redis一起使用。当我尝试通过get方法访问key时,会出现以下错误“针对持有错误类型值的key的WRONGTYPE操作”我正在使用以下代码来访问键值-我用这段代码从redis获取数据$values="l_messages";$value=$redis->HGETALL($values);print($value); 最佳答案 Redis支持6种数据类型。您需要知道一个键映射到什么类型的值,对于每种数据类型,检索它的命令是不同的。以下是检索键值的命令:如果值是字符串类型->GET如果值是散列类型->H
12