Pessoal, eu tenho uma dúvida em relação ao método merge.
Se eu tenho no banco o objeto:
Funcionario
id = 1
nome = "Fulano"
cpf = [telefone removido]
Telefone
id = 2
numero = 99999999
func_id = 1
id = 3
numero = 99999999
func_id = 2
Agora, eu altero o objeto para:
Funcionario
id = 1
nome = "Fulano"
cpf = [telefone removido]
Telefone
id = 2
numero = 99999999
func_id = 1
Removi o telefone de id número três e chamo o manager.merge(f).
Ele não deveria remover esse telefone?
No meu caso, não esta removendo e nenhuma exceção é disparada. Ou o método realmente não faz isso?
Att,
Fred