UPDATE: you'll also need to do something similar to the validator. By default it expects the PK as the submited value. You need to "tell" it that it should expect another column. Something like (haven't tested):