Size: a a a

2021 August 16

DS

Dima Sikorskiy in symfony
прод
источник

✨Basic_Instinct✨ in symfony
а в dev  проверял?
источник

DS

Dima Sikorskiy in symfony
конечно проверял)
источник

✨Basic_Instinct✨ in symfony
И
источник

✨Basic_Instinct✨ in symfony
тот же результат?
источник

DS

Dima Sikorskiy in symfony
результат адекватный. (локально)
источник

ПГ

Павел Г. in symfony
@DimaSikorskiy а что значит "старый результат"?
источник

ПГ

Павел Г. in symfony
Опишите полный кейс, думаю так будет проще разобраться кому-то :)
источник

ПГ

Павел Г. in symfony
Синхронно или нет ивент обрабатывается.
источник

DS

Dima Sikorskiy in symfony
сек. участками кода набросаю  кейс.
источник

✨Basic_Instinct✨ in symfony
дабы исключить или подтвердить кеш - каждый раз обновляй и читай разную сущность
источник

✨Basic_Instinct✨ in symfony
включи дев временно на продакшне
источник

DS

Dima Sikorskiy in symfony
public function test(int $id)
   {
       $pdoData = $pdo->update("update test_table set test_column = 'new_data' where id = 5");

       // event
       // in event

       $pdoSelect = $pdo->select('select * from test_table where id = 5');  -> test_column = new_data;
       $doctrine = $queryBuilder->where('id = 5')
          ->select(['id', 'test_column'])
           ->getQuery()
           ->getOneOrNullResult(); -> test_column = old_data;
   }
источник

D

Dmitry in symfony
А обработчик события случаем так не в консьюмере сидит ?
источник

ПГ

Павел Г. in symfony
А будет ли разница, если запрос без сущностей? да и clear пробовали, говорят
источник

DS

Dima Sikorskiy in symfony
нет. синхронно работает
источник

DS

Dima Sikorskiy in symfony
пробовал,  результат не ахти(   clear , refresh , прямой запрос)
источник

D

Dmitry in symfony
И логи доктрины говорят что запрос идёт таки в базу ?
источник

ПГ

Павел Г. in symfony
можно попробовать реконнект, но что то костыля это
источник

D

Dmitry in symfony
И все явно в одной транзакции происходит ?
источник