Grails

hasMany JoinTable issue - doing clear() does not delete records from the join table