Ребята, а дорабатывать гидраторы в доктрине под себя - это же редко встречающаяся задача?
у меня на проекте пособирали сущности кастомным гидратором. Полдня искал ошибку оказалось, что часть полей этот гидратор не прописал для сущностей, вернее ссылки на связанные таблицы. Далее эти неполные сущности сохранил unitOfWork в identityMap какбэ в кэш. Далее я получил часть этих криво созданых сущностей и огребся. Вот такие приколы с гидраторами
инетерсно узнать, почему гидратор не присвоил объект по id ну грубо говоря, например руками делали $uow->createEntity , создавали товар, у него tcnm categoryId, а сам объект category не привязался. Хочу понять, может не прописали какие конфиги или еще что-то связаное с жадной - не жадной загрузкой
у меня на проекте пособирали сущности кастомным гидратором. Полдня искал ошибку оказалось, что часть полей этот гидратор не прописал для сущностей, вернее ссылки на связанные таблицы. Далее эти неполные сущности сохранил unitOfWork в identityMap какбэ в кэш. Далее я получил часть этих криво созданых сущностей и огребся. Вот такие приколы с гидраторами