use columnName if defined in model

I had an issue where the attribute name was being used instead of the columnName defined for it. 

SQL generated pointed to `fieldName` instead of `field_name` as defined in the model.