Remover do DB items de uma @CollectionTable

Olá,

Tenho um atributo anotado da seguinte forma:

public class User {

   @ElementCollection(targetClass = Unit.class, fetch = FetchType.EAGER)
   @CollectionTable(name = "users_units", joinColumns = @JoinColumn(name = "user_id"))
   @Enumerated(EnumType.ORDINAL)
   @Column(name = "unit")
   @Fetch(value = FetchMode.SUBSELECT)
   private List<Unit> units;

//...

}

Gostaria de saber como eu delete da base um item dessa lista. Estou fazendo um “session.update(user)” com a lista vazia e não ocorre nenhuma alteração.

Att.