Size: a a a

2020 December 08

s

s4b0t in symfony
Есть сущность доктрины в которой много полей. Хочу разделить её на несколько сущностей, закешировать базовую сущность остальные подтягивать по необходимости. Можно это както провернуть с помощью @ORM\Embedded?
источник

VM

Volodymyr Melko in symfony
s4b0t
Есть сущность доктрины в которой много полей. Хочу разделить её на несколько сущностей, закешировать базовую сущность остальные подтягивать по необходимости. Можно это както провернуть с помощью @ORM\Embedded?
дока в помощь
источник

s

s4b0t in symfony
Volodymyr Melko
дока в помощь
Ткните носом в нужный раздел. Не могу найти где кешь отключить
источник

VM

Volodymyr Melko in symfony
s4b0t
Ткните носом в нужный раздел. Не могу найти где кешь отключить
источник

s

s4b0t in symfony
где там кеш отключить?
источник

VM

Volodymyr Melko in symfony
s4b0t
где там кеш отключить?
Embeddables are classes which are not entities themselves.
Value objects such as date range or address are the primary use case for this feature.
источник

VM

Volodymyr Melko in symfony
> Можно это както провернуть с помощью @ORM\Embedded?
Ответ на вопрос в самых первых строках (зачем вообще нужны Embedded)
источник

Ш

Шурик in symfony
s4b0t
где там кеш отключить?
ты сначала спросил про embedded, а потом когда дали ссылку тебе резко какой-то кеш надо сбросить
источник

Ш

Шурик in symfony
шашки или ехать?
источник

Ш

Шурик in symfony
а, читал, но невнимательно, сорян))
источник

s

s4b0t in symfony
Volodymyr Melko
Embeddables are classes which are not entities themselves.
Value objects such as date range or address are the primary use case for this feature.
В целом спасибо. Хотябы аргумент будет что они не для этого
источник

Ш

Шурик in symfony
а что имеешь в виду под "закешировать"?
источник

s

s4b0t in symfony
Шурик
а что имеешь в виду под "закешировать"?
Представь что у меня User нужно закешировать с двумя полями id  и name а Адрес подтягивать всегда актуальный когда к нему обращаются
источник

s

s4b0t in symfony
Исть большая сущность которая дёргается на каждый запрос. Базу не поменять. Из сущности берутся дав поля. И редко когда меняются ещё одно.
источник

s

s4b0t in symfony
Сейчас сделал  oneToOne на туже таблицу и кеш только на общий объект
источник

VM

Volodymyr Melko in symfony
s4b0t
Представь что у меня User нужно закешировать с двумя полями id  и name а Адрес подтягивать всегда актуальный когда к нему обращаются
источник

VM

Volodymyr Melko in symfony
но это дичь так то. лучше посмотри на нормальный кеш без доктрины
источник

s

s4b0t in symfony
Спасибо. Натыкался на этот раздел но дока про монгу была.
источник

VM

Volodymyr Melko in symfony
с партиал лоадами само ничего с бд не подтянется пока не сделаешь рефреш
источник

s

s4b0t in symfony
Volodymyr Melko
но это дичь так то. лучше посмотри на нормальный кеш без доктрины
А чё нет то. Вполне читаемо получается. Как быдто выделили часть большой таблицы в новую и с ней работем независимо
источник