Как лучше всего кэшировать Doctrine Объект и разрешить доступ к объединенным таблицам кэшированного объекта? Я использую memcache и есть доступ только к собственным полям таблицы, а не к объединенным таблицам из кэшированной сущности. Я могу кэшировать запрос, но я хочу работать с Entity.
Я пытаюсь кэш второго уровня:
'query_cache' => 'memcache',
'result_cache' => 'memcache',
'metadata_cache' => 'memcache',
'hydration_cache' => 'memcache',
'second_level_cache' => [
'enabled' => true,
'default_lifetime' => 200,
'default_lock_lifetime' => 500,
'file_lock_region_directory' => __DIR__ . '/../src/Application/FileLocks',
'regions' => [
'My\FirstRegion\Name' => [
'lifetime' => 800,
'lock_lifetime' => 1000,
],
'My\SecondRegion\Name' => [
'lifetime' => 10,
'lock_lifetime' => 20,
],
],
],
, но нет результатов