phpredis

WRONGTYPE Operation against a key holding the wrong kind of value php


Hi I am using Laravel with Redis .When I am trying to access a key by get method then get following error "WRONGTYPE Operation against a key holding the wrong kind of value"

I am using following code to access the key value -

i use this code for get data from redis

$values = "l_messages";
$value = $redis->HGETALL($values);
print($value);

Solution

  • Redis supports 6 data types. You need to know what type of value that a key maps to, as for each data type, the command to retrieve it is different.

    Here are the commands to retrieve key value(s):

    Use the TYPE command to check the type of value a key is mapping to: