【发布时间】:2019-03-24 00:49:37
【问题描述】:
我已经使用 RedisAdapter 实现了 Symfony 缓存组件。现在我们喜欢在缓存键中使用冒号作为分隔符(例如 some:cache:key:25)。就像 Redis 推荐的那样。
我收到一个异常消息“contains reserved characters {}()/\@: etc.”。这在 Symfony 文档中有解释
(https://symfony.com/doc/3.4/components/cache/cache_items.html) 这些是 PSR-6 中的保留字符。
我想知道是否有办法解决这个问题?因为我正忙于使用 Symfony 缓存组件重构缓存逻辑。但是键已经定义了,所以我不能在不违反约定的情况下更改它们。 ???
【问题讨论】:
-
你能分享完整准确的错误信息吗?
-
请继续阅读this。附有
bug标签。
标签: symfony caching redis symfony-cache