АС

getEntityChangeSet
. Оказалось что "меняются" даты.В doctrine сущности поле типа datetime
/**Мне нужно использовать Carbon, поэтому в конфиге у меня:
* @ORM\Column(type="datetime", nullable=true)
*/
types:
datetime_immutable: \Carbon\Doctrine\DateTimeImmutableType
datetime: \Carbon\Doctrine\DateTimeType
Вроде бы всё логично и сделано как в документации, но в getEntityChangeSet
, как уже говорил ранее меняются даты (приложил скрин). То есть фактически дата не меняется, но doctrine видимо считается что объекты разные.Мне кажется что такого быть не должно, либо я чего-то не понимаю. В репозитории доктрины ничего не нашёл по этому поводу, может быть кто-нибудь сталкивался или подскажет, может быть я что не так понял.