Alguém sabe porque o Spring não consegue gerenciar uma "Entity" que volta do Banco? Ao realizar o "set" de qualquer propriedade num ID que já existe, mesmo com @Transactional, não consigo ter sucesso no PATCH e/ou PUT. Sendo assim, o problema só foi resolvido com
repository.save(entidade);
Vou deixar o projeto no GIT para quem quiser acompanhar: https://github.com/diegorighi/fatec-tcc-springboot-mongodb
A classe em questão é a TrabalhadorService.java https://github.com/diegorighi/fatec-tcc-springboot-mongodb/blob/master/src/main/java/br/com/ctps/api/service/TrabalhadorService.java
Vlw!