Symfony
- 8 ответов
- 0 вопросов
3
Вклад в тег
framework:
cache:
pools:
doctrine.result_cache_pool:
adapter: cache.app
services:
doctrine.result_cache_provider:
class: Symfony\Component\Cache\DoctrineProvider
public: false
arguments:
- '@doctrine.result_cache_pool'
doctrine:
orm:
result_cache_driver:
type: service
id: doctrine.result_cache_provider
framework:
cache:
# Redis
app: cache.adapter.redis
default_redis_provider: '%env(REDIS_URL)%'
...
->getQuery()
->useResultCache(true) // кешировать результат данного запроса
//->setResultCacheLifetime(3600) // время жизни кеша при необходимости
->getResult()