我想为现有缓存设置一个值。我有这样的事情:
Cache::put('key',['foo', 'bar'], $expiresAt);
现在如何在不删除最后一个值的情况下将'sad'
值推送到此键?
推送值并获取缓存后需要这样的东西:
{'foo', 'bar', 'sad'}
答案 0 :(得分:4)
尝试以下方法:
Cache::put('key',['foo', 'bar'], $expiresAt);
$key = Cache::get('key');
$key[] = 'sad';
Cache::put('key', $key, $expiresAt);
只需获取现有缓存即可将其更新并重新放回。