я оборачивал и сам ордер и внутри map ничего из этого не помогло в 1 случае пишет что никогда не возвращает мой экстеншен во 2 случае ничего не происходит как и раньше
Чтение проходит, падает запись. Мне не понятно откуда дедлок, так как первая команда проходит, т.е. происходит разлок. Дедлок - это же взаимоблокировка
смотри... не уверена, но возможно когда ты открыл транзакцию и внутри сделал $this->entityManager->find с локом - доктрина создает внутреннюю транзакцию, которую чтобы закрыть нужен флуш
гайз привет. вопрос наверно боянистый. но он есть. доктрина. есть unmanaged entity (например десериализирована). как обновить эту запись в бд (PK в десериализированой сущности нет, так что merge не подойдет к тому же deprecated) как вариант как на managed entity замапить unmanage entity чтоб потом сохранить через persist