正在学习Symfony,Annotation默认的缓存驱动是\Symfony\Component\Cache\Adapter\PhpArrayAdapter
,现在想把它设置为\Symfony\Component\Cache\Adapter
,但我不知道在yaml配置文件中如何进行修改。
官方文档中对这部分的描述是这样:
需要创建一个"service id",参考一个实现了Doctrine Cache
接口的类。
此处的"service id"应如何建立? 或者如何编写配置文件?
正在学习Symfony,Annotation默认的缓存驱动是\Symfony\Component\Cache\Adapter\PhpArrayAdapter
,现在想把它设置为\Symfony\Component\Cache\Adapter
,但我不知道在yaml配置文件中如何进行修改。
官方文档中对这部分的描述是这样:
需要创建一个"service id",参考一个实现了Doctrine Cache
接口的类。
此处的"service id"应如何建立? 或者如何编写配置文件?
4 回答14k 阅读✓ 已解决
5 回答8.3k 阅读✓ 已解决
1 回答3.7k 阅读✓ 已解决
3 回答1.6k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
2 回答2.1k 阅读
1 回答1.1k 阅读✓ 已解决
在config/services.yaml文件中services项下,添加下面的service id,我这里使用了snc_redis组件,你可以根据自己的需要替换成你自己实现的获取Redis