У меня есть объект User
, который имеет многого для отношения к ролям. Я пытался реализовать оптимистичную блокировку, все работает нормально, только когда я менял роли, она не меняет версию (версия пользовательского сущности), это правильное поведение?Оптимистичный замок в Doctrine2 не работает для многих и многих отношений
class User {
/**
* User's roles.
*
* @ORM\ManyToMany(targetEntity="Role")
*/
private $roles;
...
Я беспокоился об этом случае, вы уверены в этом, верно? – Tom
Да, я уверен :) Взгляните на код (особенно на прессу и гидраторы). –