Como posso saber se a transação atual mudará alguma entidade com o Doctrine 2?

Estou usando o Doctrine para salvar dados do usuário e quero ter umlast modification campo. Aqui está o pseudocódigo de como eu gostaria de salvar o formulário quando o usuário pressionaSave:

iniciar transaçãofazer um monte de coisas, possivelmente consultando o banco de dados, possivelmente nãose alguma coisa será alterada por esta transaçãomodificar umlast updated campotransação de commit

A parte problemática éif anything will be changed by this transaction. A Doutrina pode me dar essa informação?

Como posso saber se as entidades foram alteradas na transação atual?

editar

Apenas para esclarecer as coisas, estou tentando modificar um campo chamadolastUpdated em uma entidade chamadaUser se qualquer entidade (incluindo, mas não se limitando aUser) será alterado assim que a transação da transação for confirmada. Em outras palavras, se eu iniciar uma transação e modificar o campo chamadonbCars de uma entidade chamadaGarage, Desejo atualizar olastUpdated campo doUser entidade, mesmo que essa entidade não tenha sido modificada.

questionAnswers(4)

yourAnswerToTheQuestion