Redis::set一个数组,Redis::get获取到的是一个Array字符串,请问如何处理?

xtn

问题描述

Redis::set一个数组,Redis::get获取到的是一个Array字符串,如果用 Cache::set再 Cache::get就正常,请问如何处理?

为此你搜索到了哪些方案及不适用的原因

  Redis::set('test',[
            'name'=>'李四',
            'age'=>28
        ]);

var_dump(Redis::get('test')); //这里打印了string(5) "Array"
1078 2 0
2个回答

Jinson

序列化后再存,框架缓存继承了symfony/cache的redis缓存,直接用应该有序列化了

darcy

系列化或是JSON后再SET

  • 暂无评论
年代过于久远,无法发表回答
🔝