Size: a a a

2020 November 13

DD

Dima Denisov in symfony
Oleg Krasavin
https://www.youtube.com/c/SystemDesignInterview

Мужик делает очень качественные обучающие видео по дизайну систем, мне очень зашло, мб кому-то еще окажется полезным.
Ну не знаю, там такой русишь акцентус, что даже Мутко бы поежился бы
источник

IM

Ilya Medzhidov 🖋 in symfony
Dima Denisov
Ну не знаю, там такой русишь акцентус, что даже Мутко бы поежился бы
Из интереса открыл посмотреть — 😭
источник

MV

Moz Vkusni in symfony
Volodymyr Melko
$this->em->transactional(function (EntityManagerInterface $em) use  ($filename, $uploadedFile) {
   $file = new File();
   $file->setName($filename);
   $file->setSize($uploadedFile->getSize());

   $em->persist($file);
   $em->flush(); // только ради $file->getId() ниже, так бы заюзал просто uuid в качестве id для файла
   $uploadedFile->move($this->getTargetDirectory(), $file->getId());
});
id будет доступно после персиста, флаш внутри transactional- масло масляное, посмотри код этого метода и увидишь там флаш.
источник

ПГ

Павел Г. in symfony
Moz Vkusni
id будет доступно после персиста, флаш внутри transactional- масло масляное, посмотри код этого метода и увидишь там флаш.
flush внутри персиста? Оо
источник

VM

Volodymyr Melko in symfony
Moz Vkusni
id будет доступно после персиста, флаш внутри transactional- масло масляное, посмотри код этого метода и увидишь там флаш.
После персиста автоинкрементный ид точно недоступен
источник

MV

Moz Vkusni in symfony
Павел Г.
flush внутри персиста? Оо
внимательнее читайте, плз
источник

MV

Moz Vkusni in symfony
Volodymyr Melko
После персиста автоинкрементный ид точно недоступен
шта?
источник

VM

Volodymyr Melko in symfony
Moz Vkusni
шта?
Шта?
источник

SZ

Sergey Zolotov in symfony
главное в это верить)
источник

MV

Moz Vkusni in symfony
Volodymyr Melko
Шта?
хотя наверн да, очень давно не юзал автоинкремент)) В любом случае флаш внутри transactional выглядит мягко говоря странно)
источник

VM

Volodymyr Melko in symfony
Moz Vkusni
хотя наверн да, очень давно не юзал автоинкремент)) В любом случае флаш внутри transactional выглядит мягко говоря странно)
Я там коммент написал зачем он там ;)
источник

MV

Moz Vkusni in symfony
Volodymyr Melko
Я там коммент написал зачем он там ;)
это понятно, но это явно кривота
источник

S

Sergei in symfony
хранить файлы в монге еще не предлагали?))
источник

S

Sergei in symfony
вообще надуманная проблема - uuid вместо инкремента либо поле с path к файлу в таблицу. это конечно если не стоит цель создавать и героически бороть проблемы
источник

MV

Moz Vkusni in symfony
Sergei
вообще надуманная проблема - uuid вместо инкремента либо поле с path к файлу в таблицу. это конечно если не стоит цель создавать и героически бороть проблемы
Зочем, лучше два раза флашить же. Работает же
источник

ПГ

Павел Г. in symfony
Moz Vkusni
хотя наверн да, очень давно не юзал автоинкремент)) В любом случае флаш внутри transactional выглядит мягко говоря странно)
Немного не понимаю. А как еще зафиксировать изменения кроме флаша внутри транзакции? Я про ОРМ, а не чистые запросы
источник

👤U

👤 User in symfony
Оно само
источник

👤U

👤 User in symfony
transacrional вроде сам флашит/рольбечит
источник

dm

dima m in symfony
Всем привет! Может кто-то подскажет, использую маилер симфони, и вот CC почему-то не отправляется адресату. Ошибок нет. Увидел, что у адресата есть в копии почта нужная, но на эту почту сообщение не приходит(( Сама почта активная, пробовал на нее посылать письма напрямую
источник

ПГ

Павел Г. in symfony
👤 User
transacrional вроде сам флашит/рольбечит
Ок спс
источник